diff --git a/.github/actions/setup-go/action.yaml b/.github/actions/setup-go/action.yaml index fab48726cb..5cb4d30fe5 100644 --- a/.github/actions/setup-go/action.yaml +++ b/.github/actions/setup-go/action.yaml @@ -11,7 +11,8 @@ runs: steps: - uses: actions/setup-go@v4 with: - go-version: '1.23' + # go.mod is synced from ui/server, so this follows the UI. + go-version-file: go.mod - name: Setup Protoc if : ${{ inputs.token }} diff --git a/.github/actions/setup-node/action.yaml b/.github/actions/setup-node/action.yaml index a2acca1d4b..4cc9eaffe9 100644 --- a/.github/actions/setup-node/action.yaml +++ b/.github/actions/setup-node/action.yaml @@ -9,12 +9,14 @@ runs: uses: pnpm/action-setup@v4 with: run_install: false - version: 10 + # Use the packageManager pin from the UI being built. + package_json_file: ui-release/package.json - name: Install Node.js uses: actions/setup-node@v4 with: - node-version: 22 + # Use the Node version from the UI being built. + node-version-file: ui-release/.node-version registry-url: 'https://registry.npmjs.org' cache: 'pnpm' cache-dependency-path: 'ui-release/pnpm-lock.yaml'