diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 4aa6ebd1..99ea665e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,7 +16,7 @@ on: jobs: lint: name: Lint - uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v13.1.2 + uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v16.7.0 lib-check: name: Check libraries @@ -51,7 +51,7 @@ jobs: build: name: Build charm | ${{ matrix.path }} - uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v13.1.2 + uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v16.7.0 strategy: matrix: path: @@ -60,14 +60,14 @@ jobs: cache: true path-to-charm-directory: ${{ matrix.path }} integration-test: - name: Integration test charm | 3.1.7 + name: Integration test charm | 3.4.4 needs: - lint - unit-test - build - uses: canonical/data-platform-workflows/.github/workflows/integration_test_charm.yaml@v13.1.2 + uses: canonical/data-platform-workflows/.github/workflows/integration_test_charm.yaml@v16.7.0 with: artifact-prefix: packed-charm-cache-true cloud: microk8s microk8s-snap-channel: 1.29-strict/stable - juju-agent-version: 3.1.7 + juju-agent-version: 3.4.4 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a721f2ac..fe915479 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -12,21 +12,21 @@ jobs: build: name: Build charm - uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v8.0.0 + uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v16.7.0 release-charm: name: Release charm needs: - ci-tests - build - uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v8.0.0 + uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v16.7.0 with: channel: 6/edge artifact-name: ${{ needs.build.outputs.artifact-name }} secrets: charmhub-token: ${{ secrets.CHARMHUB_TOKEN }} permissions: - contents: write # Needed to create GitHub release + contents: write # Needed to create GitHub release release-libraries: name: Release libraries diff --git a/.github/workflows/sync_issue_to_jira.yaml b/.github/workflows/sync_issue_to_jira.yaml index 3bcfc463..74fb67cf 100644 --- a/.github/workflows/sync_issue_to_jira.yaml +++ b/.github/workflows/sync_issue_to_jira.yaml @@ -9,7 +9,7 @@ on: jobs: sync: name: Sync GitHub issue to Jira - uses: canonical/data-platform-workflows/.github/workflows/sync_issue_to_jira.yaml@v8.0.0 + uses: canonical/data-platform-workflows/.github/workflows/sync_issue_to_jira.yaml@v16.7.0 with: jira-base-url: https://warthogs.atlassian.net jira-project-key: DPE @@ -18,4 +18,4 @@ jobs: jira-api-token: ${{ secrets.JIRA_API_TOKEN }} jira-user-email: ${{ secrets.JIRA_USER_EMAIL }} permissions: - issues: write # Needed to create GitHub issue comment + issues: write # Needed to create GitHub issue comment