Skip to content

Commit b56f91c

Browse files
committed
ci: add libsasl2-dev dependency to CI workflow
1 parent 912ad50 commit b56f91c

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

.github/workflows/release_please.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,10 @@ on:
1111
published, it will do nothing.
1212
required: false
1313
default: false
14-
1514
permissions:
1615
contents: write
1716
pull-requests: write
18-
1917
name: release-please
20-
2118
jobs:
2219
release-please:
2320
runs-on: ubuntu-latest
@@ -36,7 +33,6 @@ jobs:
3633
with:
3734
command: manifest
3835
token: ${{ steps.generate_token.outputs.token }}
39-
4036
publish-crates:
4137
runs-on: ubuntu-latest
4238
# run only if release-please had released a new version
@@ -46,8 +42,8 @@ jobs:
4642
if: needs.release-please.outputs.releases_created == 'true' || github.event.inputs.force_publish == 'true'
4743
steps:
4844
- uses: actions/checkout@v3
49-
- name: Install protobuf compiler
50-
run: apt-get update && apt-get install protobuf-compiler -y
45+
- name: Install system dependencies
46+
run: apt-get update && apt-get install -y protobuf-compiler libsasl2-dev
5147
- uses: actions/cache@v3
5248
with:
5349
path: |
@@ -61,4 +57,4 @@ jobs:
6157
# `--no-remove-dev-deps` is a workaround for https://github.com/pksunkara/cargo-workspaces/issues/103
6258
run: cargo workspaces publish --from-git --no-remove-dev-deps -y
6359
env:
64-
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
60+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}

0 commit comments

Comments
 (0)