diff --git a/.github/workflows/auto-merge-dependabot-prs.yml b/.github/workflows/auto-merge-dependabot-prs.yml index 618aa9fac..0da6da31c 100644 --- a/.github/workflows/auto-merge-dependabot-prs.yml +++ b/.github/workflows/auto-merge-dependabot-prs.yml @@ -39,7 +39,7 @@ jobs: if: ${{ github.actor == 'dependabot[bot]' && github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' }} steps: - name: Development Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 ###### GET PR NUMBER # we saved the pr_number in tests.yml. fetch it so we can merge the correct PR. diff --git a/.github/workflows/docker_image_for_main_builds.yml b/.github/workflows/docker_image_for_main_builds.yml index 28bccc132..c09208127 100644 --- a/.github/workflows/docker_image_for_main_builds.yml +++ b/.github/workflows/docker_image_for_main_builds.yml @@ -46,7 +46,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry @@ -100,7 +100,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry @@ -155,7 +155,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 8dc896221..816abe3d6 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4.6.1 diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index ee32bd12a..b8ea8a76b 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -15,7 +15,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry @@ -51,7 +51,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry @@ -88,7 +88,7 @@ jobs: packages: write steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Log in to the Container registry @@ -119,7 +119,7 @@ jobs: needs: [create_frontend_docker_image, create_backend_docker_image, create_demo-proxy] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Apps run: ./bin/run_arena_with_docker_compose - name: wait_for_backend diff --git a/.github/workflows/snyk-security.yml b/.github/workflows/snyk-security.yml index 75423cdb7..02077fa87 100644 --- a/.github/workflows/snyk-security.yml +++ b/.github/workflows/snyk-security.yml @@ -50,7 +50,7 @@ jobs: # This is where you will need to introduce the Snyk API token created with your Snyk account SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Snyk CLI to check for security issues # Snyk can be used to break the build when it detects security issues. # In this case we want to upload the SAST issues to GitHub Code Scanning @@ -108,7 +108,7 @@ jobs: # This is where you will need to introduce the Snyk API token created with your Snyk account SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Snyk CLI to check for security issues # Snyk can be used to break the build when it detects security issues. # In this case we want to upload the SAST issues to GitHub Code Scanning diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 87040648f..2737e00ba 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -114,7 +114,7 @@ jobs: steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python }} uses: actions/setup-python@v4.6.1 @@ -145,7 +145,7 @@ jobs: # which annoyingly runs python setup outside of the nox environment (which seems to be flakier on poetry install). # - name: Checkout Samples # if: matrix.database == 'sqlite' - # uses: actions/checkout@v3 + # uses: actions/checkout@v4 # with: # repository: sartography/sample-process-models # path: sample-process-models @@ -214,7 +214,7 @@ jobs: working-directory: . steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4.6.1 with: @@ -236,9 +236,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Checkout Samples - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: sartography/sample-process-models path: sample-process-models @@ -255,7 +255,7 @@ jobs: needs: [tests-backend, run_pre_commit_checks, check_docker_start_script] steps: - name: Check out the repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 with: # Disabling shallow clone is recommended for improving relevancy of reporting in sonarcloud fetch-depth: 0 @@ -332,7 +332,7 @@ jobs: working-directory: spiffworkflow-frontend steps: - name: Development Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # Disabling shallow clone is recommended for improving relevancy of reporting in sonarcloud fetch-depth: 0 @@ -368,11 +368,11 @@ jobs: working-directory: spiffworkflow-frontend steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.workflow_run.head_sha }} - name: Checkout Samples - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: sartography/sample-process-models path: sample-process-models