diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 019e560b26..84a161722a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,15 +10,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 - name: Cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} diff --git a/.github/workflows/build_and_deploy.yml b/.github/workflows/build_and_deploy.yml index 62f336772d..b15e4fb06f 100644 --- a/.github/workflows/build_and_deploy.yml +++ b/.github/workflows/build_and_deploy.yml @@ -15,17 +15,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 - name: Cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -38,7 +38,7 @@ jobs: npm run build - name: Deploy - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: publish_dir: ./build github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build_and_staging.yml b/.github/workflows/build_and_staging.yml index e6e2c2cf9a..e0998be33e 100644 --- a/.github/workflows/build_and_staging.yml +++ b/.github/workflows/build_and_staging.yml @@ -13,17 +13,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref_name }} - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 - name: Cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -36,7 +36,7 @@ jobs: npm run build - name: Deploy - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: publish_dir: ./build github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/link-validator.yml b/.github/workflows/link-validator.yml index f44841cbd6..3b07aa85cf 100644 --- a/.github/workflows/link-validator.yml +++ b/.github/workflows/link-validator.yml @@ -6,8 +6,8 @@ jobs: markdown-link-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: gaurav-nelson/github-action-markdown-link-check@1.0.15 + - uses: actions/checkout@v6 + - uses: tcort/github-action-markdown-link-check@v1 with: use-quiet-mode: 'yes' use-verbose-mode: 'yes' diff --git a/.github/workflows/pr-markdownlint.yml b/.github/workflows/pr-markdownlint.yml index e5bff1d6b0..ebc0073817 100644 --- a/.github/workflows/pr-markdownlint.yml +++ b/.github/workflows/pr-markdownlint.yml @@ -32,7 +32,7 @@ jobs: echo "DIFF_DOCUMENTS=${DIFF_DOCUMENTS}" >> $GITHUB_ENV - name: Setup Node.js environment - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: npm