Releases: ComPWA/actions
Releases · ComPWA/actions
ComPWA actions and shared workflows 2.1.3
🐛 Bug fixes
- Determine dependency group for
pre-commit
(#116)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.1.2
⚠️ Enhancements and optimizations
- Add
--no-dev
flag if using --group
flag (#115)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.1.1
🐛 Bug fixes
- Test if
style
group exists before running pre-commit
with uv run --group style
(#114)
🖱️ Developer Experience
- Define dev dependencies as dependency groups (#113)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.1.0
⚠️ Changes that may affect behavior
- Support dependency groups; switch from
uv run --extra
to uv run --group
(#112)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.0.2
⚠️ Changes that may affect behavior
- Only update top-level
Manifest.toml
(#111)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.0.1
✨ New features
- Automatically update Julia
Manifest.toml
files (#110)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 2.0.0
✨ New features
- automatically update
pixi.lock
(#106)
⚠️ Enhancements and optimizations
- run all actions with cached
uv
or uvx
(#101)
- determine lock files before workflow runs (#107)
⚠️ API changes
- rename
requirements.yml
workflow to lock.yml
(#99)
- run all actions with cached
uv
or uvx
(#101)
- remove separate
taplo
pre-commit workflow (#108)
⚠️ Changes that may affect behavior
- remove
setup.cfg
support (#100)
🐛 Bug fixes
- skip
pip
constraint update if no .constraints/
(#102)
- install additional packages in
pytest
(#109)
🔨 Maintenance
- remove
setup.cfg
support (#100)
- define developer environment with
uv
(#103)
🖱️ Developer Experience
- show file names in update lock jobs (#104)
- define developer environment with
uv
(#103)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 1.4.1
⚠️ Enhancements and optimizations
- run CI on Python 3.12 by default (#87)
- only support Python 3.12 (#90)
- remove
toml
dependency (#91)
- remove
tomllkit
dependency (#93)
- use
uv
in actions if PyPI dependencies are requires (#94)
- update
uv.lock
in requirements workflow (#97)
- set
FORCE_COLOR
(#98)
⚠️ Changes that may affect behavior
- update
uv.lock
in requirements workflow (#97)
🐛 Bug fixes
- determine Python versions from
requires-python
(#92)
- force
uv run
on Python 3.12 (#96)
🖱️ Developer Experience
- only support Python 3.12 (#90)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 1.4.0
⚠️ Changes that may affect behavior
- Switch to
macos-14
runner (#83)
- Switch to
ubuntu-24.04
runner (#86)
🐛 Bug fixes
- Set
DISABLE_PRE_COMMIT_UV_PATCH=True
(#84)
🔨 Maintenance
- Autoupdate action groups (#82)
The full changelog as commits can be found here.
ComPWA actions and shared workflows 1.3.4
⚠️ Enhancements and optimizations
- Sphinx deprecation warnings are now hidden (#80)
🐛 Bug fixes
- Only store diff if there are file changes (#81)
The full changelog as commits can be found here.