Skip to content

Commit a59ff33

Browse files
authored
ci: build shared object files on merge only (#397)
1 parent de6abef commit a59ff33

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/build-common.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ jobs:
3232
cache-all-crates: true # we do this because we have a crapload of crates used for testing/CI
3333

3434
- name: Install dependencies
35-
run: |
36-
sudo dnf install -y systemd-devel
37-
./deps.sh
35+
run: ./deps.sh
3836

3937
- name: check out test-vectors (persistent)
4038
run: |
@@ -78,6 +76,7 @@ jobs:
7876
cargo test --release
7977
8078
- name: Build shared objects
79+
if: ${{ inputs.upload_artifacts }}
8180
run: make shared_obj
8281

8382
- name: Build cov-enabled shared objects

0 commit comments

Comments
 (0)