diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7f1518fa..65bc5d89 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -75,10 +75,10 @@ jobs: ZMQ_SHARED: false ARCH: ${{ matrix.ARCH }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ./node_modules/ @@ -96,14 +96,14 @@ jobs: python: true architecture: ${{ matrix.cpp_arch }} - - uses: pnpm/action-setup@v2.2.4 + - uses: pnpm/action-setup@v4.0.0 if: ${{ !matrix.docker }} with: version: 8 - name: Install Node if: ${{ !matrix.docker }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} architecture: ${{ matrix.node_arch }} @@ -139,7 +139,7 @@ jobs: docker run --volume ${{ github.workspace }}:/app --workdir /app --privileged builder sh -c "${{ matrix.docker_cmd }}" - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: ./prebuilds @@ -149,7 +149,7 @@ jobs: - name: Test (Debug) if: ${{ !matrix.docker }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 5 max_attempts: 1 @@ -160,7 +160,7 @@ jobs: - name: Test Electron (Main) if: "${{ contains(matrix.os, 'ubuntu') && !matrix.docker }}" - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 5 max_attempts: 1 @@ -173,7 +173,7 @@ jobs: - name: Tests + GC Tests (Release) if: ${{ !matrix.docker }} - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: timeout_minutes: 5 max_attempts: 1 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3196986f..37e5387e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -29,10 +29,10 @@ jobs: ARCH: ${{ matrix.ARCH }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ./node_modules/ @@ -47,12 +47,12 @@ jobs: cmake: true architecture: ${{ matrix.cpp_arch }} - - uses: pnpm/action-setup@v2.2.4 + - uses: pnpm/action-setup@v4.0.0 with: version: 7 - name: Install Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} architecture: ${{ matrix.node_arch }}