From c367a6acb003ce286b445638569d6ed8d9e846de Mon Sep 17 00:00:00 2001 From: Michael Lehmann Date: Tue, 3 Feb 2026 13:58:34 -0800 Subject: [PATCH] chore: integ tests manual option (#1639) * temp integ test fix temp fix so that integ tests will still run while release-please is disabled * add workflow-dispatch trigger let us manually run integ tests --- .github/workflows/tests-integ-release.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests-integ-release.yml b/.github/workflows/tests-integ-release.yml index 1827d99..32a254e 100644 --- a/.github/workflows/tests-integ-release.yml +++ b/.github/workflows/tests-integ-release.yml @@ -1,12 +1,13 @@ name: Run pre-release integ tests on: pull_request_target: + workflow_dispatch: permissions: contents: read jobs: oidc: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} permissions: id-token: write strategy: @@ -32,7 +33,7 @@ jobs: #can cut this test out if it's not necessary static_assumeRole: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} strategy: fail-fast: false matrix: @@ -57,7 +58,7 @@ jobs: aws sts get-caller-identity role_chaining: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} permissions: id-token: write strategy: @@ -91,7 +92,7 @@ jobs: aws sts get-caller-identity inline_policy: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} permissions: id-token: write strategy: @@ -129,7 +130,7 @@ jobs: run: exit 1 http-proxy: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} permissions: id-token: write runs-on: ubuntu-latest @@ -163,7 +164,7 @@ jobs: run: exit 1 token-file: - if: ${{ github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials' }} + if: ${{ github.event_name == 'workflow_dispatch' || (github.event.pull_request.user.login == 'aws-sdk-osds' && github.repository == 'aws-actions/configure-aws-credentials') }} permissions: id-token: write strategy: