diff --git a/.github/workflows/git.yml b/.github/workflows/git.yml index ddecdf8..ec68db2 100644 --- a/.github/workflows/git.yml +++ b/.github/workflows/git.yml @@ -8,6 +8,6 @@ jobs: steps: - name: Block Merge with Autosquash Commits - uses: xt0rted/block-autosquash-commits-action@v2.0.0 + uses: xt0rted/block-autosquash-commits-action@v2.2.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pull-request-meta.yml b/.github/workflows/pull-request-meta.yml index 88b79bb..accaa4d 100644 --- a/.github/workflows/pull-request-meta.yml +++ b/.github/workflows/pull-request-meta.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Assign to author - uses: samspills/assign-pr-to-author@v1.0 + uses: samspills/assign-pr-to-author@v1.0 # specify also the minor version because v1 does not exist with: repo-token: '${{ secrets.GITHUB_TOKEN }}' - name: Add labels - uses: TimonVS/pr-labeler-action@v3.1.0 + uses: TimonVS/pr-labeler-action@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release-management.yml b/.github/workflows/release-management.yml index 516db03..bd8add7 100644 --- a/.github/workflows/release-management.yml +++ b/.github/workflows/release-management.yml @@ -12,10 +12,10 @@ jobs: version_changed: ${{ steps.check_package_version.outputs.changed }} steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18 cache: npm @@ -31,7 +31,7 @@ jobs: - name: Check package.json for version change id: check_package_version - uses: EndBug/version-check@v2.1.0 + uses: EndBug/version-check@v2 - name: Log when version changed if: steps.check_package_version.outputs.changed == 'true' @@ -42,7 +42,7 @@ jobs: run: 'echo "No version change"' - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: assets path: assets/built @@ -54,7 +54,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Draft release on GitHub - uses: release-drafter/release-drafter@v5.20.0 + uses: release-drafter/release-drafter@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -65,14 +65,14 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # An existing release draft is published only if there is a version bump in `package.json`. # Throws an error and breaks the job if called regardless. We check for version changes in the # `build_and_test` job first so this job is skipped rather than exited with an error. - name: Publish matching GitHub release draft id: github_release - uses: JamesMGreene/node-draft-releaser@v1.1.2 + uses: JamesMGreene/node-draft-releaser@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -90,16 +90,16 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: assets path: assets/built - name: Deploy Ghost theme - uses: TryGhost/action-deploy-theme@v1.5.0 + uses: TryGhost/action-deploy-theme@v1 with: api-url: ${{ secrets.GHOST_ADMIN_API_URL }} api-key: ${{ secrets.GHOST_ADMIN_API_KEY }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e40cbb9..cf77ce0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,10 +14,10 @@ jobs: node: [ 18, 20 ] steps: - name: Clone repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} cache: npm