Skip to content

Commit 54cb77d

Browse files
committed
ci: install dependencies
1 parent e4d982f commit 54cb77d

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ on:
66

77
jobs:
88
github:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-24.04
1010
if: "contains(github.event.head_commit.message, 'chore: release')"
1111
steps:
12+
- run: sudo apt-get install -y libpango1.0-dev libgraphene-1.0-dev libudev-dev libgtk-4-dev libglib2.0-dev
13+
1214
- uses: actions/checkout@v4
1315
with:
1416
fetch-depth: 0
@@ -70,10 +72,7 @@ jobs:
7072
runs-on: ubuntu-24.04
7173
needs: linux
7274
steps:
73-
- name: Install dependencies
74-
run: |
75-
sudo apt-get update
76-
sudo apt-get install -y libudev-dev libgtk-4-dev libglib2.0-dev
75+
- run: sudo apt-get install -y libpango1.0-dev libgraphene-1.0-dev libudev-dev libgtk-4-dev libglib2.0-dev
7776

7877
- uses: actions-rs/toolchain@v1
7978
with:

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,4 @@ jobs:
6060
if: hashFiles('Cargo.lock') == ''
6161
run: cargo generate-lockfile
6262
- name: cargo test
63-
run: cargo test --locked --all-features --all-targets --exclude goldboot-linux
63+
run: cargo test --locked --all-features --all-targets --workspace --exclude goldboot-linux

0 commit comments

Comments
 (0)