diff --git a/.github/workflows/deploy-site-with-pages.yml b/.github/workflows/deploy-site-with-pages.yml index 144a9cb..b388b53 100644 --- a/.github/workflows/deploy-site-with-pages.yml +++ b/.github/workflows/deploy-site-with-pages.yml @@ -59,18 +59,18 @@ jobs: steps: - name: Check out repository if: ${{ inputs.checkout_sparse == '' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Check out repository (sparse) if: ${{ inputs.checkout_sparse != '' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: sparse-checkout: ${{ inputs.checkout_sparse }} sparse-checkout-cone-mode: false - name: Set up Node.js if: ${{ inputs.node_version != '' }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ inputs.node_version }} @@ -117,13 +117,13 @@ jobs: "$STAGE_DIR/" - name: Upload deploy artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: site-build path: ${{ runner.temp }}/site - name: Upload GitHub Pages artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: ${{ runner.temp }}/site @@ -140,20 +140,20 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 deploy-server: needs: prepare runs-on: ubuntu-latest steps: - name: Download deploy artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: site-build path: ${{ runner.temp }}/site - name: Start SSH agent - uses: webfactory/ssh-agent@v0.9.0 + uses: webfactory/ssh-agent@v0.10.0 with: ssh-private-key: ${{ secrets.deploy_ssh_key }} diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml index b68958b..c07884e 100644 --- a/.github/workflows/deploy-site.yml +++ b/.github/workflows/deploy-site.yml @@ -64,18 +64,18 @@ jobs: steps: - name: Check out repository if: ${{ inputs.checkout_sparse == '' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Check out repository (sparse) if: ${{ inputs.checkout_sparse != '' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: sparse-checkout: ${{ inputs.checkout_sparse }} sparse-checkout-cone-mode: false - name: Set up Node.js if: ${{ inputs.node_version != '' }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ inputs.node_version }} @@ -159,7 +159,7 @@ jobs: "$STAGE_DIR/" - name: Upload deploy artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: site-build path: ${{ runner.temp }}/site @@ -169,13 +169,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download deploy artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: site-build path: ${{ runner.temp }}/site - name: Start SSH agent - uses: webfactory/ssh-agent@v0.9.0 + uses: webfactory/ssh-agent@v0.10.0 with: ssh-private-key: ${{ secrets.deploy_ssh_key }}