Closed renovate[bot] closed 2 months ago
This PR contains the following updates:
v7.0.0
v16.2.1
📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v7.0.0
->v16.2.1
v7.0.0
->v16.2.1
v7.0.0
->v16.2.1
v7.0.0
->v16.2.1
Release Notes
canonical/data-platform-workflows (canonical/data-platform-workflows)
### [`v16.2.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v16.2.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v16.2.0...v16.2.1) ##### What's Changed - patch(\_sync_docs.yaml): Update source of gatekeeper action by [@a-velasco](https://togithub.com/a-velasco) in [https://github.com/canonical/data-platform-workflows/pull/201](https://togithub.com/canonical/data-platform-workflows/pull/201) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v16.2.0...v16.2.1 ### [`v16.2.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v16.2.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v16.1.0...v16.2.0) ##### What's Changed - compatible(build_charm.yaml): Add GitHub auth to avoid ccc rate limit by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/202](https://togithub.com/canonical/data-platform-workflows/pull/202) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v16.1.0...v16.2.0 ##### Migration instructions If you have a build wrapper in tox.ini, add `GH_TOKEN` to `pass_env` ```ini [testenv:build-{production,dev,wrapper}] ##### Wrap `charmcraft pack` pass_env = CI GH_TOKEN ``` Example: [https://github.com/canonical/pgbouncer-k8s-operator/pull/322](https://togithub.com/canonical/pgbouncer-k8s-operator/pull/322) ### [`v16.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v16.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v16.0.1...v16.1.0) ##### What's Changed - compatible(integration_test_charm.yaml): Grant full SSH access on Azure runners by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/200](https://togithub.com/canonical/data-platform-workflows/pull/200) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v16.0.1...v16.1.0 ### [`v16.0.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v16.0.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v16.0.0...v16.0.1) ##### What's Changed - patch(integration_test_charm.yaml): Decrease bootstrap timeout by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/199](https://togithub.com/canonical/data-platform-workflows/pull/199) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v16.0.0...v16.0.1 ### [`v16.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v16.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v15.0.0...v16.0.0) ##### What's Changed - breaking(release_charm.yaml): Upload OCI resources from GHCR directly by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/198](https://togithub.com/canonical/data-platform-workflows/pull/198) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v15...v16.0.0 ### [`v15.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v15.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v14.1.0...v15.0.0) ##### What's Changed - breaking(integration_test_charm.yaml): Run arm64 tests on all events by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/196](https://togithub.com/canonical/data-platform-workflows/pull/196) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v14...v15.0.0 ### [`v14.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v14.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v14.0.0...v14.1.0) ##### What's Changed - compatible(integration_test_charm.yaml): Switch arm64 to Azure-hosted runners by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/192](https://togithub.com/canonical/data-platform-workflows/pull/192) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v14.0.0...v14.1.0 ### [`v14.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v14.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.7...v14.0.0) ##### What's Changed - breaking(integration_test_charm.yaml): Only run arm64 tests on `schedule` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/188](https://togithub.com/canonical/data-platform-workflows/pull/188) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13...v14.0.0 ### [`v13.3.7`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.7) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.6...v13.3.7) ##### What's Changed - patch(\_sync_docs.yaml): Updated secret keys in usage docs by [@a-velasco](https://togithub.com/a-velasco) in [https://github.com/canonical/data-platform-workflows/pull/189](https://togithub.com/canonical/data-platform-workflows/pull/189) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.6...v13.3.7 ### [`v13.3.6`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.6) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.5...v13.3.6) ##### What's Changed - patch: Install python3-pip with `--no-install-recommends` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/187](https://togithub.com/canonical/data-platform-workflows/pull/187) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.5...v13.3.6 ### [`v13.3.5`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.5) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.4...v13.3.5) ##### What's Changed - patch(integration_test_charm.yaml): Add missing link to Allure usage docs by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/184](https://togithub.com/canonical/data-platform-workflows/pull/184) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.4...v13.3.5 ### [`v13.3.4`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.4) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.3...v13.3.4) ##### What's Changed - patch(integration_test_charm.yaml): Add Allure "unknown" status for tests with missing results by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/183](https://togithub.com/canonical/data-platform-workflows/pull/183) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.3...v13.3.4 ### [`v13.3.3`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.3) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.2...v13.3.3) ##### What's Changed - patch(integration_test_charm.yaml): Add step timeouts to upload Allure results on timeout by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/179](https://togithub.com/canonical/data-platform-workflows/pull/179) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.2...v13.3.3 ### [`v13.3.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.1...v13.3.2) ##### What's Changed - patch(\_sync_docs.yaml): Remove on `push` from usage docs by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/181](https://togithub.com/canonical/data-platform-workflows/pull/181) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.1...v13.3.2 ### [`v13.3.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.3.0...v13.3.1) ##### What's Changed - patch: Remove unneeded packages key in poetry config by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/182](https://togithub.com/canonical/data-platform-workflows/pull/182) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.3.0...v13.3.1 ### [`v13.3.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.3.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.2.0...v13.3.0) ##### What's Changed - compatible(integration_test_charm.yaml): Add support for arm64 on microk8s by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/177](https://togithub.com/canonical/data-platform-workflows/pull/177) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.2.0...v13.3.0 ### [`v13.2.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.2.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.6...v13.2.0) ##### What's Changed - compatible(integration_test_charm.yaml): Add support for arm64 by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/176](https://togithub.com/canonical/data-platform-workflows/pull/176) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.6...v13.2.0 ### [`v13.1.6`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.6) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.5...v13.1.6) ##### What's Changed - patch: Use get-workflow-version action instead of workflow by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/170](https://togithub.com/canonical/data-platform-workflows/pull/170) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.5...v13.1.6 ### [`v13.1.5`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.5) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.4...v13.1.5) ##### What's Changed - patch(integration_test_charm.yaml): Remove self-hosted runners proxy config by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/173](https://togithub.com/canonical/data-platform-workflows/pull/173) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.4...v13.1.5 ### [`v13.1.4`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.4) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.3...v13.1.4) ##### What's Changed - patch(integration_test_charm.yaml): Fix pipx path on self-hosted runners by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/172](https://togithub.com/canonical/data-platform-workflows/pull/172) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.3...v13.1.4 ### [`v13.1.3`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.3) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.2...v13.1.3) ##### What's Changed - patch(pytest_plugins/microceph): Add retry if microceph not ready by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/175](https://togithub.com/canonical/data-platform-workflows/pull/175) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.2...v13.1.3 ### [`v13.1.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.1...v13.1.2) ##### What's Changed - patch(integration_test_charm.yaml): Update secret docs to avoid redacting `{` and `}` from logs by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/166](https://togithub.com/canonical/data-platform-workflows/pull/166) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.1...v13.1.2 ### [`v13.1.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.1.0...v13.1.1) ##### What's Changed - patch(integration_test_charm.yaml): Use controller logsink to generate `juju debug-log` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/163](https://togithub.com/canonical/data-platform-workflows/pull/163) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.1.0...v13.1.1 ### [`v13.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v13.0.0...v13.1.0) ##### What's Changed - compatible(pytest_plugins/microceph): Remove upper limit on pytest dependency by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/159](https://togithub.com/canonical/data-platform-workflows/pull/159) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v13.0.0...v13.1.0 ### [`v13.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v13.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.7.2...v13.0.0) #### What's Changed - breaking(release_charm.yaml): Remove support for `upstream-sources` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/158](https://togithub.com/canonical/data-platform-workflows/pull/158) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12...v13.0.0 ### [`v12.7.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.7.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.7.1...v12.7.2) #### What's Changed - patch: Add \_sync_docs.yaml by [@a-velasco](https://togithub.com/a-velasco) in [https://github.com/canonical/data-platform-workflows/pull/157](https://togithub.com/canonical/data-platform-workflows/pull/157) #### New Contributors - [@a-velasco](https://togithub.com/a-velasco) made their first contribution in [https://github.com/canonical/data-platform-workflows/pull/157](https://togithub.com/canonical/data-platform-workflows/pull/157) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.7.1...v12.7.2 ### [`v12.7.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.7.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.7.0...v12.7.1) #### What's Changed - patch(build_charm.yaml): Add comment about `libpq-dev` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/156](https://togithub.com/canonical/data-platform-workflows/pull/156) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.7.0...v12.7.1 ### [`v12.7.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.7.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.6.2...v12.7.0) #### What's Changed - compatible(release_rock.yaml): Release multi-architecture image by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/155](https://togithub.com/canonical/data-platform-workflows/pull/155) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.6.2...v12.7.0 ### [`v12.6.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.6.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.6.1...v12.6.2) #### What's Changed - patch(integration_test_charm.yaml): Fix Allure install by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/154](https://togithub.com/canonical/data-platform-workflows/pull/154) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.6.1...v12.6.2 ### [`v12.6.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.6.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.6.0...v12.6.1) #### What's Changed - patch(release_charm.yaml): Add fix for charms with no OCI resources by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/153](https://togithub.com/canonical/data-platform-workflows/pull/153) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.6.0...v12.6.1 ### [`v12.6.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.6.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.5.2...v12.6.0) #### What's Changed - compatible(release_snap.yaml): Add architecture:revision mapping to release notes by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/152](https://togithub.com/canonical/data-platform-workflows/pull/152) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.5.2...v12.6.0 ### [`v12.5.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.5.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.5.1...v12.5.2) #### What's Changed - patch(release_rock.yaml): Add docs about package role by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/151](https://togithub.com/canonical/data-platform-workflows/pull/151) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.5.1...v12.5.2 ### [`v12.5.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.5.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.5.0...v12.5.1) #### What's Changed - patch: Link to workflow docs in README.md by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/150](https://togithub.com/canonical/data-platform-workflows/pull/150) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.5.0...v12.5.1 ### [`v12.5.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.5.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.4.3...v12.5.0) #### What's Changed - compatible: Add release_rock.yaml by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/149](https://togithub.com/canonical/data-platform-workflows/pull/149) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.4.3...v12.5.0 ### [`v12.4.3`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.4.3) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.4.2...v12.4.3) #### What's Changed - patch: Switch ARM runners from self-hosted (on Azure) to GitHub-hosted by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/147](https://togithub.com/canonical/data-platform-workflows/pull/147) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.4.2...v12.4.3 ### [`v12.4.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.4.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.4.1...v12.4.2) #### What's Changed - patch(build_charm.yaml): Fix support for compact charmcraft.yaml bases format by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/148](https://togithub.com/canonical/data-platform-workflows/pull/148) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.4.1...v12.4.2 ### [`v12.4.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.4.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.4.0...v12.4.1) #### What's Changed - patch(build_charm.yaml): Fix support for extended charmcraft.yaml base format by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/146](https://togithub.com/canonical/data-platform-workflows/pull/146) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.4.0...v12.4.1 ### [`v12.4.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.4.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.3.0...v12.4.0) #### What's Changed - compatible: Add build_rock.yaml by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/145](https://togithub.com/canonical/data-platform-workflows/pull/145) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.3.0...v12.4.0 ### [`v12.3.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.3.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.2.0...v12.3.0) #### What's Changed - compatible: Add release_snap.yaml by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/144](https://togithub.com/canonical/data-platform-workflows/pull/144) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.2.0...v12.3.0 ### [`v12.2.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.2.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.1.0...v12.2.0) #### What's Changed - compatible(build_snap.yaml): Add arm64 support by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/143](https://togithub.com/canonical/data-platform-workflows/pull/143) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.1.0...v12.2.0 ### [`v12.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v12.0.0...v12.1.0) #### What's Changed - compatible: Add arm64 support to build_charm.yaml and release_charm.yaml by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/141](https://togithub.com/canonical/data-platform-workflows/pull/141) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v12.0.0...v12.1.0 ### [`v12.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v12.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v11.1.2...v12.0.0) #### What's Changed - breaking(build_snap.yaml): Rename `artifact-name` to `artifact-prefix` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/142](https://togithub.com/canonical/data-platform-workflows/pull/142) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v11...v12.0.0 ### [`v11.1.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v11.1.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v11.1.1...v11.1.2) #### What's Changed - patch(integration_test_charm.yaml): Check disk usage if tests fail by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/137](https://togithub.com/canonical/data-platform-workflows/pull/137) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v11.1.1...v11.1.2 ### [`v11.1.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v11.1.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v11.1.0...v11.1.1) #### What's Changed - patch(integration_test_charm.yaml): Replace "/" with "-" in artifact name by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/140](https://togithub.com/canonical/data-platform-workflows/pull/140) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v11.1.0...v11.1.1 ### [`v11.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v11.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v11.0.1...v11.1.0) #### What's Changed - compatible(pytest_plugins/pytest_operator_groups): Allow str group ID by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/135](https://togithub.com/canonical/data-platform-workflows/pull/135) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v11.0.1...v11.1.0 ### [`v11.0.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v11.0.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v11.0.0...v11.0.1) #### What's Changed - patch: Add Allure Report beta by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/131](https://togithub.com/canonical/data-platform-workflows/pull/131) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v11.0.0...v11.0.1 ### [`v11.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v11.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v10.0.0...v11.0.0) #### What's Changed - breaking(integration_test_charm_self_hosted.yaml): Merge into integration_test_charm.yaml by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/129](https://togithub.com/canonical/data-platform-workflows/pull/129) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v10...v11.0.0 ### [`v10.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v10.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.3.3...v10.0.0) #### What's Changed - breaking: Update actions/artifact to v4 by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/128](https://togithub.com/canonical/data-platform-workflows/pull/128) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9...v10.0.0 #### Breaking changes - `build_charms_with_cache.yaml` and `build_charm_without_cache.yaml` merged into `build_charm.yaml` - Call `build_charm.yaml` once per charm (same behavior as build_charm_without_cache, different behavior from build_charm**s**\_with_cache) - `artifact-name` input/output renamed to `artifact-prefix` in `build_charm.yaml` (input & output), `integration_test_charm.yaml` (input), `integration_test_charm_self_hosted.yaml` (input), and `release_charm.yaml` (input) - `build_snap_without_cache.yaml` renamed to `build_snap.yaml` #### Migration instructions ##### ci.yaml integration tests Replace ```yaml build: name: Build charm uses: canonical/data-platform-workflows/.github/workflows/build_charms_with_cache.yaml@v9.3.3 integration-test: name: Integration test charm needs: - lint - unit-test - build uses: canonical/data-platform-workflows/.github/workflows/integration_test_charm.yaml@v9.3.3 with: artifact-name: ${{ needs.build.outputs.artifact-name }} cloud: lxd juju-agent-version: 3.1.6 ``` with ```yaml build: name: Build charm uses: canonical/data-platform-workflows/.github/workflows/build_charm.yaml@v10.0.0 with: cache: true integration-test: name: Integration test charm needs: - lint - unit-test - build uses: canonical/data-platform-workflows/.github/workflows/integration_test_charm.yaml@v10.0.0 with: artifact-prefix: ${{ needs.build.outputs.artifact-prefix }} cloud: lxd juju-agent-version: 3.1.6 ``` ##### release.yaml Replace ```yaml build: name: Build charm uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v9.3.3 release: name: Release charm needs: - build uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v9.3.3 with: channel: 8.0/edge artifact-name: ${{ needs.build.outputs.artifact-name }} secrets: charmhub-token: ${{ secrets.CHARMHUB_TOKEN }} permissions: contents: write # Needed to create GitHub release ``` with ```yaml build: name: Build charm uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v10.0.0 release: name: Release charm needs: - build uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v10.0.0 with: channel: 8.0/edge artifact-prefix: ${{ needs.build.outputs.artifact-prefix }} secrets: charmhub-token: ${{ secrets.CHARMHUB_TOKEN }} permissions: contents: write # Needed to create GitHub release ``` Example: [https://github.com/canonical/mysql-router-k8s-operator/pull/194](https://togithub.com/canonical/mysql-router-k8s-operator/pull/194) ### [`v9.3.3`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.3.3) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.3.2...v9.3.3) #### What's Changed - patch: Update actions/checkout to v4 by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/130](https://togithub.com/canonical/data-platform-workflows/pull/130) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.3.2...v9.3.3 ### [`v9.3.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.3.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.3.1...v9.3.2) #### What's Changed - patch: Use subprocess.run instead of subprocess.capture_output by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/127](https://togithub.com/canonical/data-platform-workflows/pull/127) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.3.1...v9.3.2 ### [`v9.3.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.3.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.3.0...v9.3.1) #### What's Changed - patch(pytest_plugins/github_secrets): Fix module name in plugin by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/126](https://togithub.com/canonical/data-platform-workflows/pull/126) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.3.0...v9.3.1 ### [`v9.3.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.3.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.2.0...v9.3.0) #### What's Changed - compatible(integration_test_charm.yaml): Add `pytest.mark.runner` to select `runs-on` by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/121](https://togithub.com/canonical/data-platform-workflows/pull/121) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.2.0...v9.3.0 ### [`v9.2.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.2.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.1.0...v9.2.0) #### What's Changed - compatible: Add pytest_plugins/microceph by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/120](https://togithub.com/canonical/data-platform-workflows/pull/120) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.1.0...v9.2.0 ### [`v9.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.0.2...v9.1.0) #### What's Changed - compatible(integration_test_charm.yaml): Add LXD snap channel option by [@phvalguima](https://togithub.com/phvalguima) in [https://github.com/canonical/data-platform-workflows/pull/118](https://togithub.com/canonical/data-platform-workflows/pull/118) #### New Contributors - [@phvalguima](https://togithub.com/phvalguima) made their first contribution in [https://github.com/canonical/data-platform-workflows/pull/118](https://togithub.com/canonical/data-platform-workflows/pull/118) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.0.2...v9.1.0 ### [`v9.0.2`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.0.2) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.0.1...v9.0.2) #### What's Changed - patch(release_charm.yaml): Add workaround for charmcraft strict deps bug by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/119](https://togithub.com/canonical/data-platform-workflows/pull/119) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.0.1...v9.0.2 ### [`v9.0.1`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.0.1) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v9.0.0...v9.0.1) #### What's Changed - patch(build_charms_with_cache.yaml): Remove unused step by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/117](https://togithub.com/canonical/data-platform-workflows/pull/117) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v9.0.0...v9.0.1 ### [`v9.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v9.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v8.0.0...v9.0.0) #### What's Changed - breaking: Use `charmcraftcache` for builds instead of GitHub Actions cache by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/115](https://togithub.com/canonical/data-platform-workflows/pull/115) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v8...v9.0.0 ### [`v8.0.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v8.0.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v7.1.0...v8.0.0) ##### What's Changed - breaking(pytest_plugins/operator_groups): Raise exception if test missing group number by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/113](https://togithub.com/canonical/data-platform-workflows/pull/113) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v7...v8.0.0 ### [`v7.1.0`](https://togithub.com/canonical/data-platform-workflows/releases/tag/v7.1.0) [Compare Source](https://togithub.com/canonical/data-platform-workflows/compare/v7.0.0...v7.1.0) #### What's Changed - compatible: Add run attempt number to logs artifact name by [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical) in [https://github.com/canonical/data-platform-workflows/pull/112](https://togithub.com/canonical/data-platform-workflows/pull/112) **Full Changelog**: https://github.com/canonical/data-platform-workflows/compare/v7.0.0...v7.1.0Configuration
📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.