From 128c62092dc69e52b6db8c19e84f7acb95b56b02 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 16:01:49 -0500 Subject: [PATCH 1/3] Update integration_tests.yaml --- .github/workflows/integration_tests.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 5f71943d..ef04d178 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -2,17 +2,21 @@ name: Integration Tests on: pull_request -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true +permissions: + id-token: write + contents: read + pull-requests: write + issues: write jobs: integration_tests: name: Integration tests - uses: uc-cdis/.github/.github/workflows/integration_tests.yaml@master + uses: uc-cdis/gen3-code-vigil/.github/workflows/shared_integration_tests.yaml@feat/GPE-1747 with: - # Tag used in tests that depend on this repo (https://github.com/uc-cdis/gen3-code-vigil/blob/master/gen3-integration-tests/pyproject.toml) + TEST_REPO_BRANCH: feat/GPE-1747 + GEN3_INSTANCE_TYPE: HELM_LOCAL SERVICE_TO_TEST: workspace + WORKING_DIR: gen3-code-vigil/gen3-integration-tests secrets: CI_AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} CI_AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} @@ -26,3 +30,4 @@ jobs: CI_TEST_RAS_2_PASSWORD: ${{ secrets.CI_TEST_RAS_2_PASSWORD }} CI_SLACK_BOT_TOKEN: ${{ secrets.CI_SLACK_BOT_TOKEN }} CI_SLACK_CHANNEL_ID: ${{ secrets.CI_SLACK_CHANNEL_ID }} + EKS_CLUSTER_NAME: ${{ secrets.EKS_CLUSTER_NAME }} From 4ebe072c7007dd8a55a9a612be7037714767f1fc Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Wed, 4 Jun 2025 16:57:07 -0500 Subject: [PATCH 2/3] Update integration_tests.yaml From 45fb7446b0bff7f786de7e2c39ceac8c28adc249 Mon Sep 17 00:00:00 2001 From: Krishna Agarwal <159047652+krishnaa05@users.noreply.github.com> Date: Thu, 5 Jun 2025 07:30:16 -0500 Subject: [PATCH 3/3] Update integration_tests.yaml