canonical / mysql-router-operator

Mysql router operator charm
https://charmhub.io/mysql-router?channel=dpe/edge
Apache License 2.0
3 stars 3 forks source link

Update data-platform-workflows to v16 - autoclosed #97

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
canonical/data-platform-workflows action major v7.0.0 -> v16.2.1
pytest-github-secrets integration major v7.0.0 -> v16.2.1
pytest-operator-cache integration major v7.0.0 -> v16.2.1
pytest-operator-groups integration major 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.0

Configuration

📅 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.