diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 376dc00f..79cc1c84 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -48,7 +48,7 @@ jobs: outputs: matrix: ${{ steps.matrix.outputs.matrix }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - id: matrix @@ -73,7 +73,7 @@ jobs: RUSTFLAGS: ${{ inputs.rustFlags }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 @@ -193,7 +193,7 @@ jobs: name: Upload Other Assets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 @@ -236,7 +236,7 @@ jobs: env: ARCHIVE_FILE: integration-test-${{matrix.os}}.tar.zst steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 42fbb3c2..93fd2c0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,7 +44,7 @@ jobs: shell: bash steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} @@ -70,7 +70,7 @@ jobs: run: sh ./cicd/scripts/archive-debug-info.sh "$ARCHIVE_FILE" - name: Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ inputs.artifactId }} if-no-files-found: ignore diff --git a/.github/workflows/create-draft-release.yml b/.github/workflows/create-draft-release.yml index 7ca33480..f4c0230c 100644 --- a/.github/workflows/create-draft-release.yml +++ b/.github/workflows/create-draft-release.yml @@ -29,7 +29,7 @@ jobs: commit: ${{ github.sha }} name: Cloudtruth CLI ${{ github.ref_name }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5d178812..802adfd2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -35,7 +35,7 @@ jobs: runner: [windows-latest, macos-latest, ubuntu-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: cloudtruth/cloudtruth-cli ref: ${{ inputs.ref }} diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 453b09f9..9ee67016 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,7 +19,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 @@ -103,7 +103,7 @@ jobs: commit: ${{ github.sha }} # rotate out old nightly releases - - uses: dev-drprasad/delete-older-releases@v0.3.3 + - uses: dev-drprasad/delete-older-releases@v0.3.4 with: keep_latest: 2 delete_expired_data: 3 @@ -113,7 +113,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # dispatch repo event to trigger test-nightly.yml - - uses: peter-evans/repository-dispatch@v2 + - uses: peter-evans/repository-dispatch@v3 with: event-type: nightly-release client-payload: '{"tagName": "${{ needs.create-release.outputs.tagName }}"}' diff --git a/.github/workflows/staging-release.yml b/.github/workflows/staging-release.yml index bced8ddb..030ddbb3 100644 --- a/.github/workflows/staging-release.yml +++ b/.github/workflows/staging-release.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 diff --git a/.github/workflows/test-nightly.yml b/.github/workflows/test-nightly.yml index 8479c7cb..b7b402ac 100644 --- a/.github/workflows/test-nightly.yml +++ b/.github/workflows/test-nightly.yml @@ -65,7 +65,7 @@ jobs: if: ${{ always() && needs.test-nightly.result != 'skipped' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: cloudtruth/cloudtruth-cli diff --git a/.github/workflows/test-production.yml b/.github/workflows/test-production.yml index 9a756ff5..d7467fb6 100644 --- a/.github/workflows/test-production.yml +++ b/.github/workflows/test-production.yml @@ -40,7 +40,7 @@ TEST_ARCHIVE_FILE: integration-test-${{inputs.runsOn}}.tar.zst steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: cloudtruth/cloudtruth-cli diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index 56a9f62c..e7ea0e45 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -28,7 +28,7 @@ jobs: outputs: matrix: ${{ steps.matrix.outputs.matrix }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - id: matrix @@ -60,7 +60,7 @@ jobs: CLOUDTRUTH_API_KEY: ${{ secrets.CLOUDTRUTH_API_KEY }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 diff --git a/.github/workflows/test-staging.yml b/.github/workflows/test-staging.yml index 97ee1a3a..2bdf1319 100644 --- a/.github/workflows/test-staging.yml +++ b/.github/workflows/test-staging.yml @@ -55,7 +55,7 @@ jobs: # it's likely safe to assume that current/latest ref is close enough # to staging release, but we may need to bump a "staging" tag to track # the staging release accurately - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: cloudtruth/cloudtruth-cli