Skip to content

Releases: ComPWA/actions

v4.1.4

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:47
Immutable release. Only release title and notes can be modified.
3138664

🐛 Bug fixes

  • The update-jupyter-kernel action, which the style and autofix.ci workflows use, now writes the Python version of the notebook's own project into language_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

Choose a tag to compare

@redeboer redeboer released this 09 Oct 19:50
Immutable release. Only release title and notes can be modified.
e9e39f6

⚠️ Enhancements and optimizations

  • The coverage-python-version and macos-python-version inputs of create-pytest-matrix now 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-version input of create-python-version-matrix now defaults to Python 3.14 (#192)

🔨 Maintenance

  • The PR label check now uses agilepathway/label-checker v2 instead of the unsupported Docker-based v1 (#191)

The full changelog as commits can be found here.

v4.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Sep 11:37
Immutable release. Only release title and notes can be modified.
957d115

✨ New features

  • Add run-style action for running a caller's Poe, Pixi, or prek style task (#189)

⚠️ Enhancements and optimizations

  • Batch selected hook IDs into a single prek run invocation for recognized direct style tasks (#189)

🐛 Bug fixes

  • Detect autofix.ci, notebooks, and .pre-commit-config.yaml with git ls-files instead of hashFiles (#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

Choose a tag to compare

@github-actions github-actions released this 11 Sep 09:48
Immutable release. Only release title and notes can be modified.
244cbdc

🐛 Bug fixes

  • Fix pre-commit-based style tasks failing when style.yml skips multiple hooks at once (#182)

🖱️ Developer Experience

  • Keep pre-commit installed in style.yml for callers whose style task still invokes it (#182)

The full changelog as commits can be found here.

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 20:26
Immutable release. Only release title and notes can be modified.
24413cd

⚠️ Enhancements and optimizations

  • Prefix release tags with v and generate matching changelog links (#175)
  • Run style checks in style.yml with prek instead of pre-commit (#178)

⚠️ Changes that may affect behavior

  • style.yml skips its push and jupyter-kernels jobs when the caller has an autofix.ci workflow (#178)

🔨 Maintenance

  • Let check-dev-files manage 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

Choose a tag to compare

@github-actions github-actions released this 31 Aug 16:47
Immutable release. Only release title and notes can be modified.
13f1a3b

⚠️ Enhancements and optimizations

  • Make the commit convention link in pr-linting.yml annotations 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, ruff v0.16.5 and ty v0.0.75 (#166)

🖱️ Developer Experience

  • Format and lint TOML with tombi instead of taplo and toml-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

Choose a tag to compare

@github-actions github-actions released this 13 Apr 11:32
Immutable release. Only release title and notes can be modified.
99e91bc

⚠️ Enhancements and optimizations

  • Name automated pull requests consistently as lock-file upgrades (#160)

🔨 Maintenance

  • Upgrade workflow actions and run style checks on Python 3.13 (#160)
  • Upgrade actions/github-script from v8 to v9 in lock.yml (#162)

The full changelog as commits can be found here.

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Feb 15:00
Immutable release. Only release title and notes can be modified.
9c408a5

✨ New features

  • Automatically update the Python version in Jupyter notebooks that are modified by a PR (#157)

⚠️ Enhancements and optimizations

  • Run tasks through poe or pixi only (#157)

⚠️ Changes that may affect behavior

  • Rename pre-commit workflow to style (#157)
  • Rename pytest workflow to test (#157)

🔨 Maintenance

  • Upgrade five action dependencies used by reusable workflows (#151)
  • Upgrade actions/checkout and setup-pixi in reusable workflows (#152)
  • Upgrade workflow actions and pre-commit hooks for the ty migration (#154)

🖱️ Developer Experience

  • Switch to ty as type checker (#154)

The full changelog as commits can be found here.

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 09:45
Immutable release. Only release title and notes can be modified.
7b69137

⚠️ Changes that may affect behavior

  • Use Python 3.13 in workflows by default (#149)

🔨 Maintenance

  • Upgrade GitHub Actions workflows (#147)

🖱️ Developer Experience

  • List PRs with ⬆️ Lock label under 🔨 Maintenance category in the release notes (#150)

The full changelog as commits can be found here.

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 15:27
Immutable release. Only release title and notes can be modified.
fea84fa

⚠️ Changes that may affect behavior

  • Accept Python 3.14 classifiers when generating test matrices (#146)
  • Run reusable workflows with upgraded GitHub Actions dependencies (#144)

The full changelog as commits can be found here.