diff --git a/.github/workflows/chart-doc.yaml b/.github/workflows/chart-doc.yaml index df215da6..895ac3e3 100644 --- a/.github/workflows/chart-doc.yaml +++ b/.github/workflows/chart-doc.yaml @@ -9,13 +9,13 @@ jobs: name: helm-docs steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: install Just - uses: extractions/setup-just@v2 + uses: extractions/setup-just@v4 - name: Install Quarto uses: quarto-dev/quarto-actions/setup@v2 @@ -35,7 +35,7 @@ jobs: - name: Notify Slack of chart documentation failure on main if: github.ref == 'refs/heads/main' && failure() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | @@ -60,16 +60,16 @@ jobs: needs: document steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com - name: install Just - uses: extractions/setup-just@v2 + uses: extractions/setup-just@v4 - name: Compute and update dependent files run: | @@ -83,7 +83,7 @@ jobs: - name: Notify Slack of chart documentation (rbac) failure on main if: github.ref == 'refs/heads/main' && failure() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | diff --git a/.github/workflows/chart-rebuild.yaml b/.github/workflows/chart-rebuild.yaml index 50954a56..81f04f89 100644 --- a/.github/workflows/chart-rebuild.yaml +++ b/.github/workflows/chart-rebuild.yaml @@ -7,13 +7,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: 'gh-pages' fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com @@ -49,7 +49,7 @@ jobs: - name: Create Pull Request id: cpr - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v8 with: commit-message: Rebuild index.yaml title: Rebuild index.yaml @@ -61,7 +61,7 @@ jobs: - name: Notify Slack of index.yaml rebuild failure if: failure() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | diff --git a/.github/workflows/chart-releaser.yaml b/.github/workflows/chart-releaser.yaml index 759ef27b..7b1baa8c 100644 --- a/.github/workflows/chart-releaser.yaml +++ b/.github/workflows/chart-releaser.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -21,7 +21,7 @@ jobs: git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - name: Install Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com @@ -44,7 +44,7 @@ jobs: - name: Notify Slack of chart release failure if: failure() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | diff --git a/.github/workflows/chart-test.yaml b/.github/workflows/chart-test.yaml index a1c9197c..e488977d 100644 --- a/.github/workflows/chart-test.yaml +++ b/.github/workflows/chart-test.yaml @@ -12,17 +12,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.10" @@ -50,7 +50,7 @@ jobs: - name: Notify Slack of chart linting failure if on main if: github.ref == 'refs/heads/main' && (steps.ct-lint.outcome == 'failure' || steps.ct-lint-all.outcome == 'failure') - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | @@ -77,12 +77,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 with: version: "v3.19.2" @@ -114,7 +114,7 @@ jobs: - name: Notify Slack of chart unittest failure if on main if: github.ref == 'refs/heads/main' && steps.unittest.outcome == 'failure' - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | @@ -141,17 +141,17 @@ jobs: runs-on: ubuntu-latest-4x steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.10" @@ -213,7 +213,7 @@ jobs: - name: Notify Slack of chart install failure if on main if: github.ref == 'refs/heads/main' && (steps.ct-install.outcome == 'failure' || steps.ct-install-all.outcome == 'failure') - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: | @@ -240,17 +240,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 - name: Add rstudio helm repo run: helm repo add rstudio https://helm.rstudio.com - - uses: extractions/setup-just@v2 + - uses: extractions/setup-just@v4 - name: Run executable verification for default interpreters run: | diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index 313a317f..6daae85f 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -36,7 +36,7 @@ jobs: - name: Generate token for GitHub App id: generate-token if: steps.project-url.outputs.project != 'none' - uses: actions/create-github-app-token@v2 + uses: actions/create-github-app-token@v3 with: app-id: 1064714 private-key: ${{ secrets.POSIT_PLATFORM_PROJECTS_PEM }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index cced9183..979f898c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -21,24 +21,24 @@ jobs: aws-region: ${{ secrets.AWS_REGION }} - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: install Just - uses: extractions/setup-just@v2 + uses: extractions/setup-just@v4 - name: Set up Quarto uses: quarto-dev/quarto-actions/setup@v2 with: version: pre-release - + - name: Render Quarto Project uses: quarto-dev/quarto-actions/render@v2 - + - run: just push-docs - name: Notify Slack of publishing chart documentation failure if: failure() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v3 with: payload-delimiter: "_" payload: |