Skip to content

Releases: ComPWA/actions

ComPWA actions and shared workflows 2.1.3

28 Oct 15:01
fc13c8e
Compare
Choose a tag to compare

🐛 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

28 Oct 09:57
9bd72cc
Compare
Choose a tag to compare

⚠️ 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

28 Oct 09:29
52845eb
Compare
Choose a tag to compare

🐛 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

28 Oct 08:26
8fd92d1
Compare
Choose a tag to compare

⚠️ 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

24 Oct 20:06
7d42813
Compare
Choose a tag to compare

⚠️ 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

22 Oct 12:32
bd26559
Compare
Choose a tag to compare

✨ 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

18 Oct 12:37
84f990d
Compare
Choose a tag to compare

✨ 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

15 Oct 11:48
c8d8cee
Compare
Choose a tag to compare

⚠️ 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

09 Oct 16:07
3d758c6
Compare
Choose a tag to compare

⚠️ 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

05 Sep 12:24
c6bd82e
Compare
Choose a tag to compare

⚠️ 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.