Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 13, 2025

Bumps kdeldycke/workflows from 4.18.1 to 4.22.0.

Release notes

Sourced from kdeldycke/workflows's releases.

v4.22.0

Changes

  • Add new image_files field to gha-utils metadata.
  • Only runs lint-yaml job if there are YAML files in the repository.
  • Only runs lint-github-action job if there are workflow files in the repository.
  • Only runs broken-links job if there are Markdown or rST files in the repository.
  • Only runs update-mailmap job if .mailmap file exists.
  • The gha-utils test-plan command now reports the detailed line differences when a *_regex_fullmatch check fails.
  • Fix commit_range field when there is only one commit in the range.
  • Flag macos-26 as unstable target by default for Nuitka builds while we wait for a solution upstream.
  • Upload Nuitka crash report as artifacts when the build fails.
  • Validate architecture of binaries produced by Nuitka builds.

🐍 Available on PyPi.

v4.21.0

Changes

  • Use astral-sh/[email protected] action to install uv instead of manually installing it with pip.
  • Remove requirements/uv.txt file.
  • Add new fields to gha-utils metadata:
    • yaml_files
    • workflow_files
    • mailmap_exists
  • Check that start and end commit of commit_range exist in the repository before trying to traverse commits with PyDriller.
  • Add check-runners job to always verify the architecture of each runner used to compile binaries with Nuitka.
  • Use macos-28 runner instead of macos-15 to build binaries for arm64.
  • Use macos-15-intel runner instead of macos-13 to build binaries for x64.
  • Run tests on macos-28 and macos-15-intel runners instead of macos-15 and macos-13.
  • Only parse .gitignore file once, when first needed, and cache the matching function.
  • Run gha-utils commands without --verbosity DEBUG option in jobs to reduce noise.
  • Silence overly verbose debug messages from py-walk logger.
  • Run debug workflow on all platforms targeted by Nuitka builds.
  • Only runs debug workflow manually, on demand.
  • Pin version of awesome-lint to v2.2.2.
  • Pin version of actionlint to v1.7.7.

🐍 Available on PyPi.

v4.20.0

Changes

  • Add new fields to gha-utils metadata:
    • is_bot to detect if the current run is not triggered by a human.
    • build_targets to list all supported Nuitka build targets.
    • markdown_files to list all Markdown files in the repository.
    • zsh_files to list all Zsh files in the repository.
    • json_files to list all JSON files in the repository.
  • Include *.pyi, *.pyw, *.pyx and *.ipynb files in python_files field.

... (truncated)

Changelog

Sourced from kdeldycke/workflows's changelog.

4.22.0 (2025-10-12)

  • Add new image_files field to gha-utils metadata.
  • Only runs lint-yaml job if there are YAML files in the repository.
  • Only runs lint-github-action job if there are workflow files in the repository.
  • Only runs broken-links job if there are Markdown or rST files in the repository.
  • Only runs update-mailmap job if .mailmap file exists.
  • The gha-utils test-plan command now reports the detailed line differences when a *_regex_fullmatch check fails.
  • Fix commit_range field when there is only one commit in the range.
  • Flag macos-26 as unstable target by default for Nuitka builds while we wait for a solution upstream.
  • Upload Nuitka crash report as artifacts when the build fails.
  • Validate architecture of binaries produced by Nuitka builds.

4.21.0 (2025-10-11)

  • Use astral-sh/[email protected] action to install uv instead of manually installing it with pip.
  • Remove requirements/uv.txt file.
  • Add new fields to gha-utils metadata:
    • yaml_files
    • workflow_files
    • mailmap_exists
  • Check that start and end commit of commit_range exist in the repository before trying to traverse commits with PyDriller.
  • Add check-runners job to always verify the architecture of each runner used to compile binaries with Nuitka.
  • Use macos-28 runner instead of macos-15 to build binaries for arm64.
  • Use macos-15-intel runner instead of macos-13 to build binaries for x64.
  • Run tests on macos-28 and macos-15-intel runners instead of macos-15 and macos-13.
  • Only parse .gitignore file once, when first needed, and cache the matching function.
  • Run gha-utils commands without --verbosity DEBUG option in jobs to reduce noise.
  • Silence overly verbose debug messages from py-walk logger.
  • Run debug workflow on all platforms targeted by Nuitka builds.
  • Only runs debug workflow manually, on demand.
  • Pin version of awesome-lint to v2.2.2.
  • Pin version of actionlint to v1.7.7.

4.20.0 (2025-10-10)

  • Add new fields to gha-utils metadata:
    • is_bot to detect if the current run is not triggered by a human.
    • build_targets to list all supported Nuitka build targets.
    • markdown_files to list all Markdown files in the repository.
    • zsh_files to list all Zsh files in the repository.
    • json_files to list all JSON files in the repository.
  • Include *.pyi, *.pyw, *.pyx and *.ipynb files in python_files field.
  • Include *.mdown, *.mkdn, *.mdwn, *.mkd, *.mdtxt and *.mdtext files in doc_files field.
  • Replace gitignore-parser dependency by py-walk to fix patterns matching both files and directories.
  • Add support for Python 3.14 syntax in blacken-docs.
  • Rename ghdelimiter_XXXXX tags in GitHub action multiline text blocks to GHA_DELIMITER_XXXXX for better visibility.
  • Check that gha-utils CLI can be run as a Python module and with uv run and uvx.
  • Add official support of Python 3.14.
  • Run tests on Python 3.15-dev.

... (truncated)

Commits
  • e24064b [changelog] Release v4.22.0
  • 1612980 Revert experiment
  • dbf7005 Test Nuitka builds on Python 3.14
  • 5078ce3 Tweak output
  • 54fa22e Validate architecture of binaries produced by Nuitka builds
  • 5f705de Test auto-detection and auto-install
  • e2052a1 Is my AI hallucinating?
  • 02bc3c9 Split steps in two to let the first one fail
  • 8e7ec5a Keep caching
  • f23df8c Sync lock file
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [kdeldycke/workflows](https://github.com/kdeldycke/workflows) from 4.18.1 to 4.22.0.
- [Release notes](https://github.com/kdeldycke/workflows/releases)
- [Changelog](https://github.com/kdeldycke/workflows/blob/main/changelog.md)
- [Commits](kdeldycke/workflows@v4.18.1...v4.22.0)

---
updated-dependencies:
- dependency-name: kdeldycke/workflows
  dependency-version: 4.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 27, 2025

Superseded by #169.

@dependabot dependabot bot closed this Oct 27, 2025
@dependabot dependabot bot deleted the dependabot/github_actions/kdeldycke/workflows-4.22.0 branch October 27, 2025 19:39
@github-actions
Copy link
Contributor

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

📦 dependencies Update of dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant