Releases: kdeldycke/workflows
Releases · kdeldycke/workflows
v4.3.0
Changes
- Add a new job to keep
uv.lock
updated and in sync. - Exclude auto-updated
uv.lock
files from PRs produced fromuv run
anduv tool run
invocations.
v4.2.1
Changes
- Fix options in
gha-utils mailmap-sync
calls. - Use latest
gha-utils
release in workflows.
v4.2.0
Changes
- Rename
gha-utils mailmap
command togha-utils mailmap-sync
. - Add new
--create-if-missing
/--skip-if-missing
option togha-utils mailmap-sync
command. - Do not create
.mailmap
from scratch in workflows: only update existing ones. - Normalize, deduplicate and sort identities in
.mailmap
files. - Keep comments attached to their mapping when re-sorting
.mailmap
files. - Do not duplicate header metadata on
.mailmap
updates. - Do not update
.mailmap
files if no changes are detected. - Add new
boltons
dependency.
v4.1.4
v4.1.3
v4.1.2
Changes
- Revert to rely entirely on released
gha-utils
CLI for release workflow.
v4.1.1
Changes
- Pre-compute repository initial state before digging into commit log history.
- Redo release as
v4.1.0
has been broken. - Rely on old
v4.0.2
standalone metadata script temporarily to fix release process. - Remove failing
--statistics
production onruff
invocation.
v4.0.2
Changes
- Remove comments in GitHub action's environment variable files.
- Test CLI invocation.
v4.0.1
v4.0.0
Changes
- Package all utilities in a
gha_utils
CLI. - Remove support for Poetry-based projects. All Python projects are expected to follow standard
pyproject.toml
conventions. - Sort contributors in
.mailmap
files regardless of case sensitivity. - Force default values of workflow's inputs when triggered from other events (i.e. in non-reusable contexts).
- Run all Python-based commands via
uv run
anduv tool run
. - Replace
is_poetry_project
metadata byis_python_project
. - Add new and
uv_requirement_params
metadata output. - Remove dependency on
poetry
package. - Add new dependencies on
build
,packaging
,pyproject-metadata
andclick-extra
.