diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a845836..f023656 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,8 +12,8 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 cache: npm diff --git a/.github/workflows/hardware-keys.yml b/.github/workflows/hardware-keys.yml index 84c2a15..aa1ef88 100644 --- a/.github/workflows/hardware-keys.yml +++ b/.github/workflows/hardware-keys.yml @@ -21,8 +21,8 @@ jobs: build-darwin-arm64: runs-on: macos-14 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - name: Install Rust toolchain @@ -44,7 +44,7 @@ jobs: run: | cp hardware-keys/hardware-keys.darwin-arm64.node hardware-keys/npm/darwin-arm64/index.darwin-arm64.node cp local-keys/bin/se-helper hardware-keys/npm/darwin-arm64/se-helper - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: hardware-keys-darwin-arm64 path: hardware-keys/npm/darwin-arm64/ @@ -53,8 +53,8 @@ jobs: build-darwin-x64: runs-on: macos-14 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - name: Install Rust toolchain @@ -77,7 +77,7 @@ jobs: run: | cp hardware-keys/hardware-keys.darwin-x64.node hardware-keys/npm/darwin-x64/index.darwin-x64.node cp local-keys/bin/se-helper hardware-keys/npm/darwin-x64/se-helper - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: hardware-keys-darwin-x64 path: hardware-keys/npm/darwin-x64/ @@ -86,8 +86,8 @@ jobs: build-linux-x64-gnu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - name: Install system dependencies @@ -110,7 +110,7 @@ jobs: - name: Stage platform package run: | cp hardware-keys/hardware-keys.linux-x64-gnu.node hardware-keys/npm/linux-x64-gnu/index.linux-x64-gnu.node - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: hardware-keys-linux-x64-gnu path: hardware-keys/npm/linux-x64-gnu/ @@ -119,8 +119,8 @@ jobs: build-win32-x64-msvc: runs-on: windows-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - name: Install Rust toolchain @@ -141,7 +141,7 @@ jobs: shell: bash run: | cp hardware-keys/hardware-keys.win32-x64-msvc.node hardware-keys/npm/win32-x64-msvc/index.win32-x64-msvc.node - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: hardware-keys-win32-x64-msvc path: hardware-keys/npm/win32-x64-msvc/ @@ -159,24 +159,24 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 registry-url: https://registry.npmjs.org - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: hardware-keys-darwin-arm64 path: hardware-keys/npm/darwin-arm64/ - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: hardware-keys-darwin-x64 path: hardware-keys/npm/darwin-x64/ - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: hardware-keys-linux-x64-gnu path: hardware-keys/npm/linux-x64-gnu/ - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: name: hardware-keys-win32-x64-msvc path: hardware-keys/npm/win32-x64-msvc/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a4c4f34..b580629 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,8 +17,8 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 cache: npm @@ -35,7 +35,7 @@ jobs: outputs: changed: ${{ steps.c.outputs.changed }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - id: c run: | version=$(node -p "require('./hardware-keys/package.json').version") @@ -68,8 +68,8 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 cache: npm