diff --git a/.github/workflows/build_deploy_edge.yml b/.github/workflows/build_deploy_edge.yml index 0d6a5d22..eda7ee73 100644 --- a/.github/workflows/build_deploy_edge.yml +++ b/.github/workflows/build_deploy_edge.yml @@ -20,16 +20,16 @@ jobs: digest: ${{ steps.build_and_push.outputs.digest }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' @@ -39,7 +39,7 @@ jobs: - name: Configure AWS Credentials id: aws_auth - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: audience: sts.amazonaws.com aws-region: ${{ vars.AWS_REGION }} @@ -69,13 +69,13 @@ jobs: run: mvn -B verify --file pom.xml - name: Login to ECR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ vars.ECR_REGISTRY }} - name: Build and Push Docker Image id: build_and_push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . # Only building for AMD64 for now diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 9644fc46..c6ed3ec4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -55,7 +55,7 @@ jobs: # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Add any setup steps before running the `github/codeql-action/init` action. # This includes steps like installing compilers or runtimes (`actions/setup-node` @@ -65,7 +65,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -93,6 +93,6 @@ jobs: exit 1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 31b93980..db4269ab 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -11,8 +11,8 @@ jobs: pre_commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: '3.10' - uses: pre-commit/action@v3.0.0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43a31ced..204145d7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,16 +17,16 @@ jobs: digest: ${{ steps.build_and_push.outputs.digest }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' @@ -36,7 +36,7 @@ jobs: - name: Configure AWS Credentials id: aws_auth - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: audience: sts.amazonaws.com aws-region: ${{ vars.AWS_REGION }} @@ -69,13 +69,13 @@ jobs: CODEARTIFACT_REPO_URL: ${{ env.CODEARTIFACT_REPO_URL }} - name: Login to ECR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ vars.ECR_REGISTRY }} - name: Build and Push Docker Image id: build_and_push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . # Only building for AMD64 for now @@ -84,7 +84,7 @@ jobs: tags: ${{ vars.ECR_REGISTRY }}/${{ vars.ECR_REPOSITORY }}:${{ github.ref_name }} - name: Generate App Token - uses: actions/create-github-app-token@v1 + uses: actions/create-github-app-token@v3 id: app-token with: app-id: ${{ vars.DEPLOY_APP_ID }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eb3d2134..d2175636 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,13 +20,13 @@ jobs: environment: test steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Setup Docker Structure Test run: > @@ -36,7 +36,7 @@ jobs: /usr/local/bin/container-structure-test - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' @@ -46,7 +46,7 @@ jobs: - name: Configure AWS Credentials id: aws_auth - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: audience: sts.amazonaws.com aws-region: ${{ vars.AWS_REGION }} @@ -76,7 +76,7 @@ jobs: run: mvn clean -B verify --file pom.xml - name: Build Docker Image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . load: true diff --git a/.github/workflows/trigger_deploy.yml b/.github/workflows/trigger_deploy.yml index 004c6265..a3a78fcb 100644 --- a/.github/workflows/trigger_deploy.yml +++ b/.github/workflows/trigger_deploy.yml @@ -41,7 +41,7 @@ jobs: environment: ${{ inputs.environment }} steps: - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: audience: sts.amazonaws.com aws-region: ${{ vars.AWS_REGION }} @@ -59,7 +59,7 @@ jobs: digest: ${{ inputs.digest }} - name: Generate App Token - uses: actions/create-github-app-token@v1 + uses: actions/create-github-app-token@v3 id: app-token with: app-id: ${{ vars.DEPLOY_APP_ID }} @@ -68,7 +68,7 @@ jobs: repositories: "appdeploy" - name: Trigger Deploy Workflow - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ steps.app-token.outputs.token }} retries: 3