diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index f3391372..da6eaef9 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -15,12 +15,12 @@ jobs: timeout-minutes: 15 name: Run Unit Tests steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -48,12 +48,12 @@ jobs: timeout-minutes: 15 name: Build Application steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -104,7 +104,7 @@ jobs: environment: "AWS PROD" steps: - name: Set up Node for testing - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x @@ -113,15 +113,15 @@ jobs: with: terraform_version: 1.12.2 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Download Build files - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: build-prod - - uses: aws-actions/configure-aws-credentials@v4 + - uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: arn:aws:iam::298118738376:role/GitHubActionsRole role-session-name: Core_Prod_Deployment_${{ github.run_id }} diff --git a/.github/workflows/deploy-qa.yml b/.github/workflows/deploy-qa.yml index 1ecd2ff0..36c20076 100644 --- a/.github/workflows/deploy-qa.yml +++ b/.github/workflows/deploy-qa.yml @@ -18,7 +18,7 @@ jobs: timeout-minutes: 15 name: Run Unit Tests steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" @@ -29,7 +29,7 @@ jobs: - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -52,12 +52,12 @@ jobs: timeout-minutes: 15 name: Build Application steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -102,12 +102,12 @@ jobs: - test - build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node for testing - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -126,12 +126,12 @@ jobs: yarn-modules-${{ runner.arch }}-${{ runner.os }}- - name: Download Build files - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: build - - uses: aws-actions/configure-aws-credentials@v4 + - uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: arn:aws:iam::427040638965:role/GitHubActionsRole role-session-name: Core_QA_Deployment_${{ github.run_id }} diff --git a/.github/workflows/infracost.yml b/.github/workflows/infracost.yml index a0969620..c44ee8ec 100644 --- a/.github/workflows/infracost.yml +++ b/.github/workflows/infracost.yml @@ -23,7 +23,7 @@ jobs: api-key: ${{ secrets.INFRACOST_API_KEY }} - name: Checkout base branch - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: '${{ github.event.pull_request.base.ref }}' @@ -35,7 +35,7 @@ jobs: --out-file=/tmp/infracost-base.json - name: Checkout PR branch - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Generate Infracost diff run: | diff --git a/.github/workflows/manual-prod.yml b/.github/workflows/manual-prod.yml index c99f3626..52292e7c 100644 --- a/.github/workflows/manual-prod.yml +++ b/.github/workflows/manual-prod.yml @@ -17,12 +17,12 @@ jobs: timeout-minutes: 15 name: Run Unit Tests steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -50,12 +50,12 @@ jobs: timeout-minutes: 15 name: Build Application steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Set up Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x cache: "yarn" @@ -102,7 +102,7 @@ jobs: environment: "AWS PROD" steps: - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x @@ -111,15 +111,15 @@ jobs: with: terraform_version: 1.12.2 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 env: HUSKY: "0" - name: Download Build files - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: build-prod - - uses: aws-actions/configure-aws-credentials@v4 + - uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: arn:aws:iam::298118738376:role/GitHubActionsRole role-session-name: Manual_Core_Prod_Deployment_${{ github.run_id }} diff --git a/.github/workflows/review.yml b/.github/workflows/review.yml index 7ff3c2a3..b3388c24 100644 --- a/.github/workflows/review.yml +++ b/.github/workflows/review.yml @@ -19,7 +19,7 @@ jobs: with: app-id: ${{ secrets.REQUIRED_REVIEWS_APP_ID }} private-key: ${{ secrets.REQUIRED_REVIEWS_APP_KEY }} - - uses: Automattic/action-required-review@v4.1.1 + - uses: Automattic/action-required-review@v4.1.2 with: token: ${{ steps.generate-token.outputs.token }} status: Required Reviews