diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 4c0a28f9..ac054c8f 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -46,7 +46,7 @@ runs: - name: Cache v8 id: cache-v8 - uses: actions/cache@v4 + uses: actions/cache@v5 env: cache-name: cache-v8 with: diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d2bcde3b..7cb213a9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,7 +72,7 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. @@ -116,7 +116,7 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. @@ -158,7 +158,7 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. diff --git a/.github/workflows/e2e-integration-test.yml b/.github/workflows/e2e-integration-test.yml index 1a0217bb..dff1fb59 100644 --- a/.github/workflows/e2e-integration-test.yml +++ b/.github/workflows/e2e-integration-test.yml @@ -20,7 +20,7 @@ jobs: if: github.event.pull_request.draft == false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. @@ -32,7 +32,7 @@ jobs: run: zig build -Dprebuilt_v8_path=v8/libc_v8.a -Doptimize=ReleaseFast -Dcpu=x86_64 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: lightpanda-build-release path: | @@ -47,7 +47,7 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'lightpanda-io/demo' fetch-depth: 0 @@ -55,7 +55,7 @@ jobs: - run: npm install - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 675dd36b..d0e945df 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -61,7 +61,7 @@ jobs: run: zig build -Dprebuilt_v8_path=v8/libc_v8.a -Doptimize=ReleaseFast -Dcpu=x86_64 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: lightpanda-build-release path: | @@ -76,7 +76,7 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'lightpanda-io/demo' fetch-depth: 0 @@ -84,7 +84,7 @@ jobs: - run: npm install - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release @@ -126,7 +126,7 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'lightpanda-io/demo' fetch-depth: 0 @@ -134,7 +134,7 @@ jobs: - run: npm install - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release @@ -189,7 +189,7 @@ jobs: timeout-minutes: 5 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'lightpanda-io/demo' fetch-depth: 0 @@ -197,7 +197,7 @@ jobs: - run: echo "${{ secrets.WBA_PRIVATE_KEY_PEM }}" > private_key.pem - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release @@ -239,7 +239,7 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: 'lightpanda-io/demo' fetch-depth: 0 @@ -247,7 +247,7 @@ jobs: - run: npm install - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release @@ -333,7 +333,7 @@ jobs: echo "${{github.sha}}" > commit.txt - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: bench-results path: | @@ -361,7 +361,7 @@ jobs: steps: - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: bench-results @@ -379,7 +379,7 @@ jobs: steps: - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release diff --git a/.github/workflows/wpt.yml b/.github/workflows/wpt.yml index 71d485d0..ef887612 100644 --- a/.github/workflows/wpt.yml +++ b/.github/workflows/wpt.yml @@ -35,7 +35,7 @@ jobs: run: zig build -Dprebuilt_v8_path=v8/libc_v8.a -Doptimize=ReleaseFast -Dcpu=x86_64 -Dgit_commit=$(git rev-parse --short ${{ github.sha }}) - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: lightpanda-build-release path: | @@ -59,7 +59,7 @@ jobs: CGO_ENABLED=0 go build - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: wptrunner path: | @@ -91,14 +91,14 @@ jobs: run: ./wpt manifest - name: download lightpanda release - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: lightpanda-build-release - run: chmod a+x ./lightpanda - name: download wptrunner - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: wptrunner @@ -116,7 +116,7 @@ jobs: echo "${{github.sha}}" > commit.txt - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: wpt-results path: | @@ -139,7 +139,7 @@ jobs: steps: - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: wpt-results diff --git a/.github/workflows/zig-test.yml b/.github/workflows/zig-test.yml index db2f362d..ca967c3a 100644 --- a/.github/workflows/zig-test.yml +++ b/.github/workflows/zig-test.yml @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch submodules recusively, to get zig-js-runtime submodules also. @@ -83,7 +83,7 @@ jobs: echo "${{github.sha}}" > commit.txt - name: upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: bench-results path: | @@ -109,7 +109,7 @@ jobs: steps: - name: download artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: bench-results