diff --git a/.github/workflows/docker_apply_cache.yaml b/.github/workflows/docker_apply_cache.yaml index 2c3a3bce..0f3a1abb 100644 --- a/.github/workflows/docker_apply_cache.yaml +++ b/.github/workflows/docker_apply_cache.yaml @@ -132,7 +132,7 @@ jobs: - ${{ github.workspace }}:/home/rstudio/lesson options: --cpus 2 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: "Debugging Info" run: | @@ -187,7 +187,7 @@ jobs: steps.validate-org-workflow.outputs.is_valid == 'true' && env.role-to-assume != '' && env.aws-region != '' - uses: aws-actions/configure-aws-credentials@v5.0.0 + uses: aws-actions/configure-aws-credentials@v6 with: role-to-assume: ${{ env.role-to-assume }} aws-region: ${{ env.aws-region }} @@ -195,7 +195,7 @@ jobs: - name: "Upload cache object to S3" id: upload-cache - uses: carpentries/actions-cache@frog-matchedkey-1 + uses: tespkg/actions-cache@v1.10.0 with: accessKey: ${{ steps.aws-creds.outputs.aws-access-key-id }} secretKey: ${{ steps.aws-creds.outputs.aws-secret-access-key }} @@ -223,7 +223,7 @@ jobs: shell: bash - name: "Upload cache result" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: apply-cache-result path: ${{ github.workspace }}/apply-cache-result diff --git a/.github/workflows/docker_build_deploy.yaml b/.github/workflows/docker_build_deploy.yaml index 01719206..4baf306f 100644 --- a/.github/workflows/docker_build_deploy.yaml +++ b/.github/workflows/docker_build_deploy.yaml @@ -61,7 +61,7 @@ jobs: - name: "Checkout Lesson" if: steps.build-check.outputs.do-build == 'true' - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Get container version info" id: wb-vers @@ -99,7 +99,7 @@ jobs: - ${{ github.workspace }}:/home/rstudio/lesson options: --cpus 1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: "Debugging Info" run: | diff --git a/.github/workflows/docker_pr_receive.yaml b/.github/workflows/docker_pr_receive.yaml index 3d01d9dc..486b4b4f 100644 --- a/.github/workflows/docker_pr_receive.yaml +++ b/.github/workflows/docker_pr_receive.yaml @@ -26,7 +26,7 @@ jobs: branch-exists: ${{ steps.check.outputs.exists }} steps: - name: "Checkout Lesson" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Check if md-outputs branch exists" id: check @@ -76,7 +76,7 @@ jobs: - name: "Upload PR number" id: upload if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: pr path: ${{ github.workspace }}/NR @@ -109,7 +109,7 @@ jobs: renv-cache-hashsum: ${{ steps.renv-check.outputs.renv-cache-hashsum }} steps: - name: "Checkout Lesson" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Is renv required?" id: renv-check @@ -153,10 +153,10 @@ jobs: workbench-update: ${{ steps.wb-vers.outputs.workbench-update }} build-site: ${{ steps.build-site.outcome }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: "Check Out Staging Branch" - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: md-outputs path: ${{ env.GHWMD }} @@ -205,7 +205,7 @@ jobs: needs.check-renv.outputs.renv-needed == 'true' && env.role-to-assume != '' && env.aws-region != '' - uses: aws-actions/configure-aws-credentials@v5.0.0 + uses: aws-actions/configure-aws-credentials@v6 with: role-to-assume: ${{ env.role-to-assume }} aws-region: ${{ env.aws-region }} @@ -213,7 +213,7 @@ jobs: - name: Get cache object from S3 id: s3-cache - uses: carpentries/actions-cache/restore@frog-matchedkey-1 + uses: tespkg/actions-cache/restore@v1.10.0 if: needs.check-renv.outputs.renv-needed == 'true' with: # insecure: false # optional, use http instead of https. default false @@ -258,21 +258,21 @@ jobs: shell: Rscript {0} - name: "Upload PR" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: pr path: ${{ env.PR }} overwrite: true - name: "Upload Diff" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: diff path: ${{ env.CHIVE }} retention-days: 1 - name: "Upload Build" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: built path: ${{ env.GHWMD }} diff --git a/.github/workflows/pr-close-signal.yaml b/.github/workflows/pr-close-signal.yaml index b1303c26..de1f2544 100644 --- a/.github/workflows/pr-close-signal.yaml +++ b/.github/workflows/pr-close-signal.yaml @@ -16,7 +16,7 @@ jobs: mkdir -p ./pr printf ${{ github.event.number }} > ./pr/NUM - name: Upload Diff - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: pr path: ./pr diff --git a/.github/workflows/pr-comment.yaml b/.github/workflows/pr-comment.yaml index 7614abd0..9ec78c6c 100644 --- a/.github/workflows/pr-comment.yaml +++ b/.github/workflows/pr-comment.yaml @@ -42,7 +42,7 @@ jobs: exit 1 - name: "Checkout Lesson" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Verify committed files" id: changed-files @@ -112,7 +112,7 @@ jobs: contents: write steps: - name: "Checkout md outputs" - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: md-outputs path: built diff --git a/.github/workflows/update-cache.yaml b/.github/workflows/update-cache.yaml index ce318f6f..d182ac7a 100644 --- a/.github/workflows/update-cache.yaml +++ b/.github/workflows/update-cache.yaml @@ -63,7 +63,7 @@ jobs: renv-needed: ${{ steps.renv-check.outputs.renv-needed }} steps: - name: "Checkout Lesson" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Is renv required?" id: renv-check @@ -89,7 +89,7 @@ jobs: RENV_PATHS_ROOT: ~/.local/share/renv/ steps: - name: "Checkout Lesson" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Set up R" uses: r-lib/actions/setup-r@v2 @@ -121,7 +121,7 @@ jobs: steps.validate-org-workflow.outputs.is_valid == 'true' && env.role-to-assume != '' && env.aws-region != '' - uses: aws-actions/configure-aws-credentials@v5.0.0 + uses: aws-actions/configure-aws-credentials@v6 with: role-to-assume: ${{ env.role-to-assume }} aws-region: ${{ env.aws-region }} diff --git a/.github/workflows/update-workflows.yaml b/.github/workflows/update-workflows.yaml index e57927bb..35106872 100644 --- a/.github/workflows/update-workflows.yaml +++ b/.github/workflows/update-workflows.yaml @@ -29,7 +29,7 @@ jobs: id-token: write steps: - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: "Validate Current Org and Workflow" id: validate-org-workflow @@ -46,7 +46,7 @@ jobs: steps.validate-org-workflow.outputs.is_valid == 'true' && env.role-to-assume != '' && env.aws-region != '' - uses: aws-actions/configure-aws-credentials@v5.0.0 + uses: aws-actions/configure-aws-credentials@v6 with: role-to-assume: ${{ env.role-to-assume }} aws-region: ${{ env.aws-region }} diff --git a/.github/workflows/workflows-version.txt b/.github/workflows/workflows-version.txt index 3eefcb9d..7dea76ed 100644 --- a/.github/workflows/workflows-version.txt +++ b/.github/workflows/workflows-version.txt @@ -1 +1 @@ -1.0.0 +1.0.1