Repository navigation
Releases: ComPWA/actions
Releases · ComPWA/actions
Release list
v4.1.4
Immutable
release. Only release title and notes can be modified.
🐛 Bug fixes
- The
update-jupyter-kernelaction, which thestyleandautofix.ciworkflows use, now writes the Python version of the notebook's own project intolanguage_info.version, so notebooks in subprojects that pin an older Python no longer get a newer version written into them (#194)
The full changelog as commits can be found here.
v4.1.3
⚠️ Enhancements and optimizations
- The
coverage-python-versionandmacos-python-versioninputs ofcreate-pytest-matrixnow accept Python 3.15 (#191)
⚠️ Changes that may affect behavior
- Shared workflows and actions now default to Python 3.14 instead of 3.13. Pin
python-version: "3.13"to keep the previous behavior (#192). - The
coverage-python-versioninput ofcreate-python-version-matrixnow defaults to Python 3.14 (#192)
🔨 Maintenance
- The PR label check now uses
agilepathway/label-checkerv2 instead of the unsupported Docker-based v1 (#191)
The full changelog as commits can be found here.
v4.1.2
Immutable
release. Only release title and notes can be modified.
✨ New features
- Add
run-styleaction for running a caller's Poe, Pixi, orprekstyle task (#189)
⚠️ Enhancements and optimizations
- Batch selected hook IDs into a single
prek runinvocation for recognized direct style tasks (#189)
🐛 Bug fixes
- Detect
autofix.ci, notebooks, and.pre-commit-config.yamlwithgit ls-filesinstead ofhashFiles(#189)
🖱️ Developer Experience
- Switch this repository's own pre-commit checks to
prek(#189)
The full changelog as commits can be found here.
v4.1.1
Immutable
release. Only release title and notes can be modified.
v4.1.0
Immutable
release. Only release title and notes can be modified.
⚠️ Enhancements and optimizations
- Prefix release tags with
vand generate matching changelog links (#175) - Run style checks in
style.ymlwithprekinstead ofpre-commit(#178)
⚠️ Changes that may affect behavior
style.ymlskips itspushandjupyter-kernelsjobs when the caller has anautofix.ciworkflow (#178)
🔨 Maintenance
- Let
check-dev-filesmanage the workflows under.github/workflows/(#173) - Upgrade pre-commit hooks and pinned action SHAs (#176, #179)
🖱️ Developer Experience
- Name a drafted release
v<version>instead of a long descriptive title (#176) - Let Renovate open
MAINT:pull requests assigned to a reviewer (#179)
The full changelog as commits can be found here.
v4.0.2
Immutable
release. Only release title and notes can be modified.
⚠️ Enhancements and optimizations
- Make the commit convention link in
pr-linting.ymlannotations clickable (#166)
⚠️ Changes that may affect behavior
- Pin and upgrade every action reference, and close milestones without the unmaintained
update-milestone-on-release(#166)
🔨 Maintenance
- Upgrade the actions used by the reusable workflows, and the pre-commit hook revisions (#163)
- Upgrade pre-commit hooks, including ComPWA/policy 0.9.5,
ruffv0.16.5 andtyv0.0.75 (#166)
🖱️ Developer Experience
- Format and lint TOML with
tombiinstead oftaploandtoml-sort(#163) - Stop Renovate from bumping the Python version pinned for the helper scripts (#171)
The full changelog as commits can be found here.
v4.0.1
Immutable
release. Only release title and notes can be modified.
v4.0.0
Immutable
release. Only release title and notes can be modified.
✨ New features
- Automatically update the Python version in Jupyter notebooks that are modified by a PR (#157)
⚠️ Enhancements and optimizations
- Run tasks through
poeorpixionly (#157)
⚠️ Changes that may affect behavior
🔨 Maintenance
- Upgrade five action dependencies used by reusable workflows (#151)
- Upgrade
actions/checkoutandsetup-pixiin reusable workflows (#152) - Upgrade workflow actions and pre-commit hooks for the
tymigration (#154)
🖱️ Developer Experience
- Switch to
tyas type checker (#154)
The full changelog as commits can be found here.
v3.0.2
Immutable
release. Only release title and notes can be modified.
v3.0.1
Immutable
release. Only release title and notes can be modified.