Skip to content

Commit cbc6174

Browse files
committed
build: fix ubuntu, macos build
1 parent a4d40bc commit cbc6174

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/publish.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,23 @@ jobs:
2424

2525
runs-on: ${{ matrix.platform }}
2626
steps:
27-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v4
28+
2829
- name: setup node
29-
uses: actions/setup-node@v1
30+
uses: actions/setup-node@v4
3031
with:
31-
node-version: 16
32+
node-version: 20
3233

3334
- name: install Rust stable
34-
uses: actions-rs/toolchain@v1
35+
uses: dtolnay/rust-toolchain@stable
3536
with:
3637
toolchain: stable
3738

3839
- name: install webkit2gtk (ubuntu only)
3940
if: matrix.platform == 'ubuntu-latest'
4041
run: |
4142
sudo apt-get update
42-
sudo apt-get install -y webkit2gtk-4.0
43+
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
4344
4445
- uses: pnpm/action-setup@v2
4546
name: Install pnpm

0 commit comments

Comments
 (0)