From aef2cc6c6b9a03e65787d5984644cbf362e4f5ad Mon Sep 17 00:00:00 2001 From: Aidan Daly Date: Thu, 20 Aug 2026 01:14:35 +0000 Subject: [PATCH] ci: use dedicated release runners --- .github/workflows/release-main-and-preview.yml | 12 ++++++------ .github/workflows/release.yml | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release-main-and-preview.yml b/.github/workflows/release-main-and-preview.yml index 1ca5e9728..dab14cbd4 100644 --- a/.github/workflows/release-main-and-preview.yml +++ b/.github/workflows/release-main-and-preview.yml @@ -54,7 +54,7 @@ jobs: # ═══════════════════════════════════════════════════════════════════ prepare-release: name: Prepare Release - runs-on: ubuntu-latest + runs-on: aws-release-4-core outputs: main_version: ${{ steps.bump-main.outputs.version || steps.current-main.outputs.version }} preview_version: ${{ steps.bump-preview.outputs.version }} @@ -216,7 +216,7 @@ jobs: release-approval: name: Release Approval needs: [prepare-release] - runs-on: ubuntu-latest + runs-on: aws-release-4-core environment: name: npm-publish-approval steps: @@ -242,7 +242,7 @@ jobs: name: Verify PR Merged needs: [prepare-release, release-approval] if: ${{ !inputs.dry_run }} - runs-on: ubuntu-latest + runs-on: aws-release-4-core steps: - name: Checkout uses: actions/checkout@v7 @@ -284,7 +284,7 @@ jobs: name: Publish Main (@latest) needs: [prepare-release, verify-merge] if: inputs.release_target != 'preview-only' - runs-on: ubuntu-latest + runs-on: aws-release-4-core environment: name: npm-publish url: https://www.npmjs.com/package/@aws/agentcore @@ -341,7 +341,7 @@ jobs: name: Publish Preview (@preview) needs: [prepare-release, verify-merge] if: inputs.release_target != 'main-only' - runs-on: ubuntu-latest + runs-on: aws-release-4-core environment: name: npm-publish url: https://www.npmjs.com/package/@aws/agentcore @@ -412,7 +412,7 @@ jobs: name: Release Summary needs: [prepare-release, publish-main, publish-preview] if: always() && !cancelled() - runs-on: ubuntu-latest + runs-on: aws-release-4-core steps: - name: Summary env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index efd301d55..db78fa036 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ permissions: jobs: prepare-release: name: Prepare Release - runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: aws-release-4-core outputs: version: ${{ steps.bump.outputs.version }} branch: ${{ steps.bump.outputs.branch }} @@ -211,7 +211,7 @@ jobs: test-and-build: name: Test and Build needs: prepare-release - runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: aws-release-4-core steps: - uses: actions/checkout@v7 @@ -276,7 +276,7 @@ jobs: release-approval: name: Release Approval needs: test-and-build - runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: aws-release-4-core environment: name: npm-publish-approval @@ -298,7 +298,7 @@ jobs: publish-npm: name: Publish to npm needs: [prepare-release, release-approval] - runs-on: codebuild-agentcore-e2e-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: aws-release-4-core environment: name: npm-publish url: https://www.npmjs.com/package/@aws/agentcore