From 0bcb9ae8fda5bb12329933c57dd86192170361df Mon Sep 17 00:00:00 2001 From: Sean T Allen Date: Thu, 1 Feb 2024 22:58:51 -0500 Subject: [PATCH] Update to actions/checkout@v4.1.1 (#79) --- .github/workflows/announce-a-release.yml | 4 ++-- .github/workflows/lint-action-workflows.yml | 2 +- .github/workflows/pr.yml | 8 ++++---- .github/workflows/prepare-for-a-release.yml | 6 +++--- .github/workflows/release.yml | 6 +++--- README.md | 16 ++++++++-------- 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/announce-a-release.yml b/.github/workflows/announce-a-release.yml index 875cad1..03e3398 100644 --- a/.github/workflows/announce-a-release.yml +++ b/.github/workflows/announce-a-release.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} diff --git a/.github/workflows/lint-action-workflows.yml b/.github/workflows/lint-action-workflows.yml index 0bab4d8..e651731 100644 --- a/.github/workflows/lint-action-workflows.yml +++ b/.github/workflows/lint-action-workflows.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 - name: Check workflow files uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20230822 with: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 094eb73..ab6af55 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -11,7 +11,7 @@ jobs: name: Lint bash, docker, markdown, and yaml runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Lint codebase uses: docker://github/super-linter:v3.8.3 env: @@ -26,7 +26,7 @@ jobs: name: Lint python commands runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: pylint run: make pylint @@ -34,7 +34,7 @@ jobs: name: Validate Docker image builds runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Docker build run: "docker build --pull ." @@ -44,6 +44,6 @@ jobs: container: image: ghcr.io/ponylang/changelog-tool:release steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Verify CHANGELOG run: changelog-tool verify diff --git a/.github/workflows/prepare-for-a-release.yml b/.github/workflows/prepare-for-a-release.yml index c3a0c37..47c8126 100644 --- a/.github/workflows/prepare-for-a-release.yml +++ b/.github/workflows/prepare-for-a-release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -86,7 +86,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5a190e7..cd7433c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -31,7 +31,7 @@ jobs: needs: - pre-artefact-creation steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Login to GitHub Container Registry # v2.2.0 uses: docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc @@ -48,7 +48,7 @@ jobs: needs: - build-and-push-image steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} diff --git a/README.md b/README.md index 7e725f2..fd2c4fa 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -137,7 +137,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -183,7 +183,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -200,7 +200,7 @@ jobs: runs-on: ubuntu-latest needs: [ARTEFACT_BUILDING_JOBS_HERE] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -252,7 +252,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -283,7 +283,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: ref: "main" token: ${{ secrets.RELEASE_TOKEN }} @@ -305,7 +305,7 @@ jobs: ### Examples notes -- In the examples above, any time you see `ref: main` as part of `actions/checkout@v3` setup, you should replace `main` with the name of your default branch. +- In the examples above, any time you see `ref: main` as part of `actions/checkout@v4.1.1` setup, you should replace `main` with the name of your default branch. - The environment variable `RELEASE_TOKEN` that is required by various steps **must** be a personal access token with `public_repo` access. You can not use the `GITHUB_TOKEN` environment variable provided by GitHub's action environment. If you try to use `GITHUB_TOKEN`, no additional steps will trigger after start-a-release has completed.