Skip to content

Commit ebbcade

Browse files
Add s390x arch (#44)
1 parent 65368c8 commit ebbcade

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ on:
2020
jobs:
2121
lint:
2222
name: Lint
23-
uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v30.0.1
23+
uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v32.2.0
2424

2525
build:
2626
name: Build charm
27-
uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v30.0.1
27+
uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v32.2.0

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
name: Release charm
3535
needs:
3636
- ci-tests
37-
uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v30.0.1
37+
uses: canonical/data-platform-workflows/.github/workflows/release_charm_edge.yaml@v32.2.0
3838
with:
39-
channel: latest/edge
39+
track: latest
4040
artifact-prefix: ${{ needs.ci-tests.outputs.artifact-prefix }}
4141
secrets:
4242
charmhub-token: ${{ secrets.CHARMHUB_TOKEN }}

charmcraft.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ type: charm
55
platforms:
66
77
8+
89
# Files implicitly created by charmcraft without a part:
910
# - dispatch (https://github.com/canonical/charmcraft/pull/1898)
1011
# - manifest.yaml
@@ -20,6 +21,9 @@ parts:
2021
plugin: nil
2122
build-packages:
2223
- curl
24+
- libffi-dev # Needed to build Python dependencies with Rust from source to install Poetry on s390x
25+
- libssl-dev # Needed to build Python dependencies with Rust from source to install Poetry on s390x
26+
- pkg-config # Needed to build Python dependencies with Rust from source to install Poetry on s390x
2327
override-build: |
2428
# Use environment variable instead of `--break-system-packages` to avoid failing on older
2529
# versions of pip that do not recognize `--break-system-packages`

0 commit comments

Comments
 (0)