Skip to content

Commit ca54dbd

Browse files
authored
Merge pull request #48 from lancaster-university/fix-libsystemd
Setup libsystemd in build env
2 parents 7309c83 + 8f9c0f3 commit ca54dbd

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/workflows/elixir.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
file: web/Dockerfile
8181
build-args: |
8282
APP_VSN=${{ steps.Version.outputs.version }}
83-
push: true
83+
push: ${{ github.event_name != 'pull_request' }}
8484
platforms: linux/amd64
8585
tags: ${{ steps.metadata.outputs.tags }}
8686
labels: ${{ steps.metadata.outputs.labels }}

.github/workflows/rust.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- uses: actions/checkout@v4
24+
- name: apt-get update
25+
run: sudo apt-get -o Acquire::Retries=3 update
26+
- name: Install libsystemd-dev
27+
run: sudo apt-get -o Acquire::Retries=3 install libsystemd-dev
2428
- name: Install Rust
2529
uses: dtolnay/rust-toolchain@stable
2630
- name: Build
@@ -41,6 +45,12 @@ jobs:
4145
steps:
4246
- uses: actions/checkout@v4
4347

48+
- name: apt-get update
49+
run: sudo apt-get -o Acquire::Retries=3 update
50+
51+
- name: Install libsystemd-dev
52+
run: sudo apt-get -o Acquire::Retries=3 install libsystemd-dev
53+
4454
- name: Install Rust
4555
uses: dtolnay/rust-toolchain@stable
4656
with:
@@ -89,4 +99,4 @@ jobs:
8999
files: |
90100
*/*.tar.gz
91101
env:
92-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
102+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)