Skip to content

Commit afe4eb8

Browse files
Switch to charmcraft stable (#383)
1 parent 61c401d commit afe4eb8

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ jobs:
3737
- name: Check libs
3838
uses: canonical/charming-actions/[email protected]
3939
with:
40-
charmcraft-channel: latest/candidate # TODO: remove after charmcraft 3.3 stable release
4140
credentials: ${{ secrets.CHARMHUB_TOKEN }}
4241
github-token: ${{ secrets.GITHUB_TOKEN }}
4342
use-labels: false
@@ -107,16 +106,15 @@ jobs:
107106
terraform apply -var "model_name=test" -target null_resource.simple_deployment_juju_wait_deployment -auto-approve
108107
109108
build:
110-
name: Build charm | ${{ matrix.path }}
111-
uses: canonical/data-platform-workflows/.github/workflows/[email protected]
112109
strategy:
113110
matrix:
114111
path:
115112
- .
116113
- tests/integration/ha_tests/application_charm
117114
- tests/integration/relation_tests/application-charm
115+
name: Build charm | ${{ matrix.path }}
116+
uses: canonical/data-platform-workflows/.github/workflows/[email protected]
118117
with:
119-
charmcraft-snap-channel: latest/candidate # TODO: remove after charmcraft 3.3 stable release
120118
path-to-charm-directory: ${{ matrix.path }}
121119

122120
integration-test:

.github/workflows/release.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ jobs:
2121
- name: Check libs
2222
uses: canonical/charming-actions/[email protected]
2323
with:
24-
charmcraft-channel: latest/candidate # TODO: remove after charmcraft 3.3 stable release
2524
# NOTE: CHARMHUB_TOKEN is only allowed in latest/edge, latest/candidate
2625
credentials: "${{ secrets.CHARMHUB_TOKEN }}"
2726
github-token: "${{ secrets.GITHUB_TOKEN }}"
@@ -40,10 +39,9 @@ jobs:
4039
- ci-tests
4140
uses: canonical/data-platform-workflows/.github/workflows/[email protected]
4241
with:
43-
charmcraft-snap-channel: latest/candidate # TODO: remove after charmcraft 3.3 stable release
4442
channel: 6/edge
4543
artifact-prefix: ${{ needs.ci-tests.outputs.artifact-prefix }}
4644
secrets:
4745
charmhub-token: ${{ secrets.CHARMHUB_TOKEN }}
4846
permissions:
49-
contents: write # Needed to create GitHub release
47+
contents: write # Needed to create git tags

0 commit comments

Comments
 (0)