Releases: ansible/team-devtools
Releases · ansible/team-devtools
v26.4.0
v26.2.2
Maintenance
- chore: dump event info for test pipeline (#427) @ssbarnea
- chore(deps): update all dependencies (#426) @renovate[bot]
v26.2.1
v26.2.0
Features
- feat: replace pre-commit with prek (#404) @ssbarnea
- feat: improve UI of jira-create-issue (#402) @ssbarnea
- feat: Add AAP Jira issue creation script (#400) @alisonlhart
- feat: add secure finalize workflow with sonarcloud scanning step (#368) @alisonlhart
- Add Slack notifications for CI failures on main branch (#357) @anusshukla
- feat: add label synchronization across repos (#281) @ssbarnea
- Add project tag to forum posts (#343) @Qalthos
- Change max_python to 3.14 (#313) @ssbarnea
Fixes
- fix: prek caching on tox pipeline (#421) @ssbarnea
- fix: archive tox logs even on job failures (#420) @ssbarnea
- fix: disable dependabot (#418) @ssbarnea
- fix: configure release drafter to not add exclusive labels (#417) @ssbarnea
- fix: allow creation of new jira issues without an epic (#415) @ssbarnea
- fix: auto-assign issues if they are added to a sprint (#410) @ssbarnea
- fix: prevent error with sprints that do not have startDate/endDate (#412) @ssbarnea
- fix: prevent occasional failure to dump github context (#409) @ssbarnea
- Set downstream crypto version (#398) @cidrblock
- fix: replace deprecated codecov action (#395) @ssbarnea
- 2025-12 releases (#391) @cidrblock
- fix: correct pre-commit hook entry path (#384) @cidrblock
- fix(docs): document commit and PR format (#373) @ssbarnea
- Continue-on-error for adding PRs to devtools project board (#370) @alisonlhart
- fix: temporary ignore sonarcloud upload failure for external PRs (#364) @ssbarnea
- fix: run sonarcloud upload only once (#363) @ssbarnea
- fix: update devtools repo list (#361) @ssbarnea
- fix: refactor sonarcloud reporting (#359) @ssbarnea
- fix: ensure chore prefix adds chore label (#358) @ssbarnea
- fix: replace toml-sort with tombi (#353) @ssbarnea
- fix: enable scheduled run (#351) @ssbarnea
- fix: prevent collection of venvs from inside .tox logs (#347) @ssbarnea
- fix: use only one flag when uploading to codecov (#346) @ssbarnea
- fix: use macos-15 runner (#344) @ssbarnea
- fix: forum_post.py post date (#342) @Qalthos
- fix: forum_post.py posting issue (take 3) (#341) @Qalthos
- fix: forum_post.py posting issue (again) (#340) @Qalthos
- fix: forum_post.py posting issue (#339) @Qalthos
- Update forum post category for releases to Ecosystem Releases (#338) @alisonlhart
- fix: auto-label fix commits (#337) @ssbarnea
- fix: use ansible/actions/matrix (#336) @ssbarnea
- fix: replace actions/setup-python with astral-sh/setup-uv (#274) @ssbarnea
- fix: require labels matching conventional commit prefixes (#327) @ssbarnea
- fix: switch to uv.lock based dependency management (#321) @ssbarnea
- fix: remove unreliable checks about coverage reporting (#315) @ssbarnea
Maintenance
- chore(deps): update all dependencies (#419) @renovate[bot]
- build(deps): bump pillow from 12.1.0 to 12.1.1 (#414) @dependabot[bot]
- chore(deps): update all dependencies (#416) @renovate[bot]
- chore(deps): update all dependencies (#411) @renovate[bot]
- chore(deps): update all dependencies pep621 (#406) @renovate[bot]
- chore: make prek cache gc conditional and explicit (#408) @anusshukla
- chore: add missing permissions on workflow (#403) @ssbarnea
- chore(deps): update all dependencies (#401) @renovate[bot]
- chore(deps): update all dependencies (#399) @renovate[bot]
- chore(deps): update all dependencies (#397) @renovate[bot]
- chore: Change upper django bound to <6.0 (#396) @alisonlhart
- chore(deps): update all dependencies (#393) @renovate[bot]
- chore(deps): update all dependencies (#392) @renovate[bot]
- chore: Add pyyaml constraint (#390) @cidrblock
- chore: adopt pytest>=9.0.0 config (#381) @Qalthos
- chore: include optional dep in check scope for hook (#389) @cidrblock
- Set to python 3.11 for other project python in precommit (#388) @cidrblock
- Drop to 3.12 for precommit (#387) @cidrblock
- Add yaml to hook (#386) @cidrblock
- Chore fix hook (#385) @cidrblock
- chore(deps): update all dependencies to 83679a8 (#380) @renovate[bot]
- Platform version hook (#382) @cidrblock
- chore(deps): update all dependencies (#378) @renovate[bot]
- chore: Temporarily disable tombi schema.strict for pyproject.toml (#377) @alisonlhart
- chore(deps): update all dependencies to 93cb6ef (#376) @renovate[bot]
- chore(deps): update all dependencies (#375) @renovate[bot]
- chore(deps): update all dependencies (#374) @renovate[bot]
- chore(deps): update all dependencies (#372) @renovate[bot]
- Remove konflux bot from auto-merge list (#371) @alisonlhart
- chore(deps): update all dependencies (#369) @renovate[bot]
- chore: remove coactions/dynamic-matrix repo (#367) @ssbarnea
- chore(deps): update all dependencies (#366) @renovate[bot]
- chore(deps): update all dependencies (#362) @renovate[bot]
- chore: lower the support matrix (#360) @ssbarnea
- chore(deps): update all dependencies to 0057852 (#356) @renovate[bot]
- chore: replace prettier with biome (#355) @ssbarnea
- chore: enable coverage reporting to sonarcloud (#354) @ssbarnea
- chore: disable codenotify action (#350) @ssbarnea
- Reorganize forum_post.py to be more testable (#345) @Qalthos
- chore: tox config sync (#348) @ssbarnea
- fix: replace release drafter auto-labeler with conventional commit (#317) @ssbarnea
- chore(deps): update all dependencies (#330) @renovate[bot]
- chore: more auto approval and auto-merge for bots (#335) @ssbarnea
- chore: auto-approve safe bots (#334) @ssbarnea
- chore: auto-approve safe bots (#332) @ssbarnea
- chore: add missing feat label from label checker (#329) @ssbarnea
- chore: temporary disable skip condition for ack labeler (#328) @ssbarnea
- chore: add konflux and renovate bots to auto-approval (#326) @ssbarnea
- chore(deps): pin dependencies (#323) @ssbarnea
- chore(deps): update all dependencies (#324) @ssbarnea
- chore: replace dependabot with renovate (#322) @ssbarnea
- chore: use latest versions of node and python (#316) @ssbarnea
- fix: migrate tox.ini into pyproject.toml (#320) @ssbarnea
- [pre-commit.ci] pre-commit autoupdate (#319) @pre-commit-ci[bot]
- chore: update hooks (#314) @ssbarnea
- Bump actions/download-artifact from 4 to 5 (#310) @dependabot[bot]
- Bump actions/checkout from 4 to 5 (#312) @dependabot[bot]
v22.7.0
- Report test results with junit.xml if available. (#288) @Qalthos
- Update releases.md (#250) @audgirka
- Update releases.md (#247) @audgirka
Enhancements
- Improve documentation for devtools releases (#305) @ssbarnea
- Update release doc for May (#296) @shatakshiiii
- Add maintenance section to release drafter notes (#294) @ssbarnea
- Update the release doc with devspaces upgrade information (#285) @shatakshiiii
- Add Node.js setup support (#254) @abhikdps
- Add support for py313 (#241) @abhikdps
Bugfixes
- fix: workaround for codecov leftover files (#309) @ssbarnea
- Refactor coverage collection and reporting (#308) @ssbarnea
- gha: make merge artifacts idempotent (#302) @ssbarnea
- Skip ack workflow steps that do not make sense for merge_group events (#300) @ssbarnea
- Replace action/upload-artifact with a more secure alternative (#299) @ssbarnea
- Add galaxy-importer release information to releases.md (#298) @alisonlhart
- Remove unreliable and redundant check for codecov.io results (#293) @Qalthos
- Update documentation to reflect creator-ee deprecation (#291) @shatakshiiii
- Auto-label pull-request touching dependencies (#276) @ssbarnea
- Allow installation of mise from tox workflow (#264) @ssbarnea
- Allow passing skip_explode to dynamic-matrix (#261) @ssbarnea
- Ensure we test coverage uploading (#246) @ssbarnea
- Revert "Bump codecov/codecov-action from 4.5.0 to 5.0.2" (#245) @ssbarnea
- Improve messaging when number of coverage files collected was unexpected (#240) @ssbarnea
Maintenance
- [pre-commit.ci] pre-commit autoupdate (#307) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#306) @pre-commit-ci[bot]
- Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#295) @dependabot[bot]
- [pre-commit.ci] pre-commit autoupdate (#297) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#292) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#290) @pre-commit-ci[bot]
- Update releases.md for April (#289) @abhikdps
- Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#287) @dependabot[bot]
- [pre-commit.ci] pre-commit autoupdate (#286) @pre-commit-ci[bot]
- Update releases.md for April (#284) @alisonlhart
- Update releases.md for March (#283) @alisonlhart
- [pre-commit.ci] pre-commit autoupdate (#282) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#280) @pre-commit-ci[bot]
- Bump codecov/codecov-action from 5.3.1 to 5.4.0 (#279) @dependabot[bot]
- [pre-commit.ci] pre-commit autoupdate (#278) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#277) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#275) @pre-commit-ci[bot]
- [pre-commit.ci] pre-commit autoupdate (#273) @pre-commit-ci[bot]
- Bump codecov/codecov-action from 5.3.0 to 5.3.1 (#272) @dependabot[bot]
- Bump codecov/codecov-action from 5.2.0 to 5.3.0 (#271) @dependabot[bot]
- Update releases.md (#270) @audgirka
- Bump codecov/codecov-action from 5.1.2 to 5.2.0 (#269) @dependabot[bot]
- Enforced use of ubuntu-24.04 (#268) @ssbarnea
- [pre-commit.ci] pre-commit autoupdate (#267) @pre-commit-ci[bot]
- Update release doc for Dec (#266) @shatakshiiii
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 (#265) @dependabot[bot]
- [pre-commit.ci] pre-commit autoupdate (#263) @pre-commit-ci[bot]
- Update Dec release manager (#260) @shatakshiiii
- Fix docs urls (#259) @ssbarnea
- [pre-commit.ci] pre-commit autoupdate (#258) @pre-commit-ci[bot]
- Bump codecov/codecov-action from 5.0.7 to 5.1.1 (#257) @dependabot[bot]
- Update prettier (#256) @audgirka
- Bump actions/setup-node from 3 to 4 (#255) @dependabot[bot]
- Bump codecov/codecov-action from 5.0.4 to 5.0.7 (#253) @dependabot[bot]
- Bump codecov/codecov-action from 4.5.0 to 5.0.4 (#252) @dependabot[bot]
- Revert "Bump codecov/codecov-action from 4.5.0 to 5.0.2" (#251) @Qalthos
- [pre-commit.ci] pre-commit autoupdate (#249) @pre-commit-ci[bot]
- Bump codecov/codecov-action from 4.5.0 to 5.0.2 (#248) @dependabot[bot]
- Bump codecov/codecov-action from 4.5.0 to 5.0.2 (#244) @dependabot[bot]
- Move permissions to top level of reusable workflow (#242) @ssbarnea
v22.5.0
Enhancements
Bugfixes
- Allow tox workflow to receive an optional environment argument (#238) @ssbarnea
- Fix push workflow call from test one (#237) @ssbarnea
- Add repository status page (#236) @ssbarnea
- Update documented repositories (#234) @ssbarnea
- Add optional run_pre and run_post commands to tox workflow (#226) @ssbarnea
- Pin codecov action to v4.5.0 and update dependabot.yml to ignore v4.6.0 (#222) @alisonlhart
- Revert "Add optional run_pre and run_post commands to tox workflow" (#225) @ssbarnea
- Add optional run_pre and run_post commands to tox workflow (#224) @ssbarnea
- Allow tox workflow to write packages (#221) @ssbarnea
- Fix upload-artifact action to work with v4.4 and newer (#215) @ssbarnea
- Restore SemVer support in release-drafter centralized config (#210) @ssbarnea
- gha: allow use of organization bot account for ack workflow (#208) @ssbarnea
- Change format of repository config (#196) @ssbarnea
- Switch to 312 milestone (#198) @cidrblock
v22.4.0
Enhancements
- Document Python dependencies management (#165) @cristianonicolai
- Auto-add PRs to devtools project (#133) @ssbarnea
- Make release independent jobs (#131) @KB-perByte
- release_collection.yml workflow - secrets should not be required (#128) @abikouo
- Replace python based yq with go-lang one due to lack of document start (#127) @KB-perByte
- Temporary pass galaxy release on AH failure (#123) @KB-perByte
- Common Push workflow added (#122) @KB-perByte
- Add token refresh workflow (#118) @cidrblock
- Add a collection release workflow (#113) @cidrblock
- Adopt mkdocs (#96) @ssbarnea
- Add test pipeline (#62) @ssbarnea
- Add vector logos (#83) @ssbarnea
- Add reusable matrix definition (#60) @ssbarnea
- Document molecule ecosystem (#42) @ssbarnea
- Update README.md (#49) @ssbarnea
- Update README.md (#43) @ganeshrn
- Document devtools project dependencies (#41) @ssbarnea
Bugfixes
- Update list of repositories managed by devtools (#195) @ssbarnea
- Remove unused notify workflow (#181) @ssbarnea
- Reconfigure release-drafter to be CalVer friendly (#180) @ssbarnea
- More BOT_PATH fixes (#177) @ssbarnea
- Auto-approve fix for BOT_PAT (#176) @ssbarnea
- Fix condition on labels (#175) @ssbarnea
- More ack fixes (#174) @ssbarnea
- Auto-approve dependabot changes (#173) @ssbarnea
- Add the start of a calver overview document (#166) @Qalthos
- Include coverage stats for our projects (#163) @ssbarnea
- Update release-drafter config (#160) @ssbarnea
- Remove ack condition for auto-labeling (#157) @ssbarnea
- Fix documentation building (#155) @ssbarnea
- Fix ack labeling (#154) @ssbarnea
- Add playbook to deploy github environment secrets (#140) @ssbarnea
- Document DevTools project changes (#152) @ssbarnea
- Correct permissions for ack workflow (#145) @ssbarnea
- Make use of BOT_PAT optional in ack workflow (#139) @ssbarnea
- Update list of devtools projects (#138) @ssbarnea
- Enable prettier (#137) @ssbarnea
- Use ack environment with PAT (#136) @ssbarnea
- fix typo (#124) @rndmh3ro
- Document release process for python packages (#121) @shatakshiiii
- Add remaining wiki docs to our docs site (#119) @ssbarnea
- Booleans are bools (#115) @cidrblock
- Fix boolean for release (#114) @cidrblock
- Clone repos before building docs (#106) @ssbarnea
- Refactor documentation building (#105) @ssbarnea
- Update docs (#103) @ssbarnea
- Update list of devtools projects (#102) @ssbarnea
- Disable broken actions (#99) @ssbarnea
- Adopt mkdocs (#96) @ssbarnea
- Fix auto-labeler (#94) @ssbarnea
- Enable auto-merge (#93) @ssbarnea
- Auto-approve pre-commit-ci (#92) @ssbarnea
- Auto-approve pull requests from dependabot (#91) @ssbarnea
- Test release-drafter (#85) @ssbarnea
- Update logo naming (#84) @ssbarnea
- Temporary use release-drafter fork (#67) @ssbarnea
- Fix mermaid graph text color (#44) @ziegenberg
- Updated repository list (#40) @ssbarnea
Other - "patch" - "deprecated"
- Add calver transition document (#164) @Qalthos
- [pre-commit.ci] pre-commit autoupdate (#153)
- Fix pull request checking condition (#147) @ssbarnea
- corrected job secrets (#151) @sumanth-lingappa
- remove ordering in push workflow (#148) @KB-perByte
- [pre-commit.ci] pre-commit autoupdate (#144)
- Update ack to use main branch for add-to-project (#134) @ssbarnea
v22.3.0
Minor Changes
- Update release notes after merge (#39) @ssbarnea
- Add ansible-community/role2collection repository (#34) @ssbarnea
- Record list of repositories we nurture (#20) @ssbarnea
- release-drafter: recognize pre-commit autoupdate (#21) @ssbarnea
- Enable use of pre-commit (#19) @ssbarnea
- Auto add skip-changelog to pre-commit config changes (#18) @ssbarnea
- Remove kudos section from drafted changelog (#14) @ssbarnea
- Improve release drafting (#13) @ssbarnea
- add reusable push workflow (#12) @ssbarnea
- ack: enable release drafter auto-labeler (#11) @ssbarnea
- feat: add reusable ack workflow for labels (#8) @ssbarnea
- Add reusable release workflow for pypi (#7) @ssbarnea