From b1fabc8010c5af4608122348bb0adb5338137d3c Mon Sep 17 00:00:00 2001 From: AWSHurneyt Date: Tue, 28 Jan 2025 10:32:21 -0800 Subject: [PATCH] Fix 2.x branch github CI workflow. (#777) * Bumped action/checkout version. (#774) * add should_create_single_alert_for_findings field to security-analytics (#757) Signed-off-by: Subhobrata Dey Signed-off-by: AWSHurneyt * Monitor model changed to add an optional fanoutEnabled field (#758) * Monitor model changed to add an optional fanoutEnabled field Signed-off-by: Riya Saxena * Monitor model changed to add an optional fanoutEnabled field Signed-off-by: Riya Saxena * move fanoutEnabled to docLevel input Signed-off-by: Riya Saxena * move fanoutEnabled to docLevel input Signed-off-by: Riya Saxena * move fanoutEnabled to docLevel input Signed-off-by: Riya Saxena --------- Signed-off-by: Riya Saxena Signed-off-by: AWSHurneyt * Bumped action/checkout version. Signed-off-by: AWSHurneyt --------- Signed-off-by: AWSHurneyt Signed-off-by: Riya Saxena Co-authored-by: Subhobrata Dey Co-authored-by: Riya <69919272+riysaxen-amzn@users.noreply.github.com> * Bumped action/checkout version. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt * Fix CI build. Signed-off-by: AWSHurneyt --------- Signed-off-by: AWSHurneyt Signed-off-by: Riya Saxena Co-authored-by: Subhobrata Dey Co-authored-by: Riya <69919272+riysaxen-amzn@users.noreply.github.com> --- .github/workflows/ci.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a11fcec..e4a96dbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,8 +6,6 @@ on: pull_request: branches: - "*" -env: - ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true jobs: Get-CI-Image-Tag: @@ -30,17 +28,21 @@ jobs: # this image tag is subject to change as more dependencies and updates will arrive over time image: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }} # need to switch to root so that github actions can install runner binary on container without permission issues. - options: --user root + options: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-options }} steps: - - name: Checkout - uses: actions/checkout@v2 + - name: Run start commands + run: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-command }} - name: Setup Java ${{ matrix.java }} - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: 'temurin' java-version: ${{ matrix.java }} + - name: Checkout + uses: actions/checkout@v4 + - name: Build and Test run: | chown -R 1000:1000 `pwd` @@ -65,7 +67,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Java ${{ matrix.java }} uses: actions/setup-java@v1