diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index c971e30..5ebd153 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -46,9 +46,9 @@ jobs: name: stable - ${{ matrix.settings.target }} - node@18 runs-on: ${{ matrix.settings.host }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 if: ${{ !matrix.settings.docker }} with: node-version: 18 @@ -86,7 +86,7 @@ jobs: - name: Install dependencies run: yarn install - name: Setup node x86 - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 if: matrix.settings.target == 'i686-pc-windows-msvc' with: node-version: 18 @@ -106,7 +106,7 @@ jobs: if: ${{ !matrix.settings.docker }} shell: bash - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.settings.target }} path: ${{ env.NAPI_DRIVER_SUBDIRECTORY }}/${{ env.APP_NAME }}.*.node @@ -124,9 +124,9 @@ jobs: steps: - run: docker run --rm --privileged multiarch/qemu-user-static:register --reset working-directory: / - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: bindings-armv7-unknown-linux-gnueabihf path: ./${{ env.NAPI_DRIVER_SUBDIRECTORY }} @@ -193,9 +193,9 @@ jobs: - test-linux-arm-gnueabihf-binding - test-linux-aarch64-gnu-binding steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18 check-latest: true @@ -204,7 +204,7 @@ jobs: - name: Install dependencies run: yarn install - name: Download all artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: ${{ env.NAPI_DRIVER_SUBDIRECTORY }}/artifacts - name: Move artifacts