Skip to content

Commit 7780be1

Browse files
authored
Merge pull request #281 from semiotic-ai/suchapalaver/fix-ci
ci: add libsasl2-dev dependency to CI workflow
2 parents 912ad50 + 6d5e63b commit 7780be1

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

.github/workflows/release_please.yml

Lines changed: 4 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,7 @@ jobs:
3633
with:
3734
command: manifest
3835
token: ${{ steps.generate_token.outputs.token }}
39-
36+
release-type: rust
4037
publish-crates:
4138
runs-on: ubuntu-latest
4239
# run only if release-please had released a new version
@@ -46,8 +43,8 @@ jobs:
4643
if: needs.release-please.outputs.releases_created == 'true' || github.event.inputs.force_publish == 'true'
4744
steps:
4845
- uses: actions/checkout@v3
49-
- name: Install protobuf compiler
50-
run: apt-get update && apt-get install protobuf-compiler -y
46+
- name: Install system dependencies
47+
run: apt-get update && apt-get install -y protobuf-compiler libsasl2-dev
5148
- uses: actions/cache@v3
5249
with:
5350
path: |
@@ -61,4 +58,4 @@ jobs:
6158
# `--no-remove-dev-deps` is a workaround for https://github.com/pksunkara/cargo-workspaces/issues/103
6259
run: cargo workspaces publish --from-git --no-remove-dev-deps -y
6360
env:
64-
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
61+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}

0 commit comments

Comments
 (0)