diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79ba911..f81f4c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,12 +22,12 @@ jobs: os: [ macos-14, ubuntu-22.04, windows-2022 ] steps: - name: Checkout Public Source - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 1 - name: Setup Node.js 20 - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 20 cache: npm @@ -44,7 +44,7 @@ jobs: components: rustfmt, clippy - name: Cache Cargo Dependencies - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/bin/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5ab9e5a..9527e45 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,12 +27,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Tag - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 20 cache: 'npm' @@ -82,10 +82,10 @@ jobs: steps: - name: Checkout Source at Exact Tag Commit - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 20 cache: 'npm' @@ -148,7 +148,7 @@ jobs: ls -la dist-artifacts/ - name: Upload Platform Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: artifacts-${{ matrix.platform }} path: dist-artifacts/* @@ -167,7 +167,7 @@ jobs: steps: - name: Download All Platform Artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: pattern: artifacts-* merge-multiple: true @@ -178,7 +178,7 @@ jobs: ls -lh dist-release/ - name: Publish GitHub Release - uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2.0.8 + uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3.0.3 with: files: dist-release/* tag_name: ${{ inputs.tag || github.ref_name }}