Skip to content

Commit 85a7ccb

Browse files
authored
[ci] Update CI action versions (WebAssembly#1827)
1 parent 9c69d19 commit 85a7ccb

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

.github/workflows/ci-interpreter.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout repo
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121
- name: Setup OCaml
22-
uses: ocaml/setup-ocaml@v2
22+
uses: ocaml/setup-ocaml@v3
2323
with:
24-
ocaml-compiler: 4.12.x
24+
ocaml-compiler: 4.14.x
2525
- name: Setup OCaml tools
2626
run: opam install --yes ocamlfind.1.9.5 js_of_ocaml.4.0.0 js_of_ocaml-ppx.4.0.0
2727
- name: Setup Node.js
28-
uses: actions/setup-node@v2
28+
uses: actions/setup-node@v4
2929
with:
3030
node-version: 19.x
3131
- name: Build interpreter

.github/workflows/ci-spec.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout repo
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121
with:
2222
submodules: "recursive"
2323
- name: Setup Node.js
24-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v4
2525
with:
2626
node-version: 16
2727
- name: Setup Bikeshed
@@ -44,7 +44,7 @@ jobs:
4444
runs-on: ubuntu-latest
4545
steps:
4646
- name: Checkout repo
47-
uses: actions/checkout@v2
47+
uses: actions/checkout@v4
4848
- name: Setup Bikeshed
4949
run: pip install bikeshed && bikeshed update
5050
- name: Run Bikeshed
@@ -59,7 +59,7 @@ jobs:
5959
runs-on: ubuntu-latest
6060
steps:
6161
- name: Checkout repo
62-
uses: actions/checkout@v2
62+
uses: actions/checkout@v4
6363
- name: Setup Bikeshed
6464
run: pip install bikeshed && bikeshed update
6565
- name: Run Bikeshed
@@ -74,7 +74,7 @@ jobs:
7474
runs-on: ubuntu-latest
7575
steps:
7676
- name: Checkout repo
77-
uses: actions/checkout@v2
77+
uses: actions/checkout@v4
7878
- name: Upload artifacts
7979
uses: actions/upload-artifact@v4
8080
with:
@@ -86,7 +86,7 @@ jobs:
8686
needs: [build-core-spec, build-js-api-spec, build-web-api-spec, build-spec-versions]
8787
steps:
8888
- name: Checkout repo
89-
uses: actions/checkout@v2
89+
uses: actions/checkout@v4
9090
- name: Create output directory
9191
run: mkdir _output && cp document/index.html _output/index.html
9292
- name: Download core spec artifact
@@ -111,7 +111,7 @@ jobs:
111111
path: _output/versions
112112
- name: Publish to GitHub Pages
113113
if: github.ref == 'refs/heads/main'
114-
uses: peaceiris/actions-gh-pages@v3
114+
uses: peaceiris/actions-gh-pages@v4
115115
with:
116116
publish_dir: ./_output
117117
github_token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/w3c-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ jobs:
3838
runs-on: ubuntu-latest
3939
steps:
4040
- name: Checkout repo
41-
uses: actions/checkout@v2
41+
uses: actions/checkout@v4
4242
with:
4343
submodules: "recursive"
4444
- name: Setup Node.js
45-
uses: actions/setup-node@v3
45+
uses: actions/setup-node@v4
4646
with:
4747
node-version: 16
4848
- name: Setup Bikeshed

0 commit comments

Comments
 (0)