workflows

⚙️ CLI helpers for GitHub Action + reuseable workflows

GPL-2.0 License

Downloads
4.3K
Stars
20

Bot releases are visible (Hide)

workflows - v4.5.4 Latest Release

Published by kdeldycke about 2 months ago

Changes

  • Rerelease to stabilize changelog updates.

🐍 Available on PyPi.

workflows - v4.5.3

Published by kdeldycke about 2 months ago

Changes

  • Fix changelog indention.
  • Add changelog unittests.

🐍 Available on PyPi.

workflows - v4.5.2

Published by kdeldycke about 2 months ago

Changes

  • Rerelease to fix admonition in changelog.
  • Fix changelog new entry format.

🐍 Available on PyPi.

workflows - v4.5.1

Published by kdeldycke about 2 months ago

Changes

  • Fix over-escaping of [!IMPORTANT] admonition in changelog.
  • Fix content writing into output files.

🐍 Available on PyPi.

workflows - v4.5.0

Published by kdeldycke about 2 months ago

Changes

  • Replace mdformat-black by mdformat-ruff.
  • Install mdformat, gha-utils, yamllint, bump-my-version, ruff, blacken-docs and autopep8 as a global tool to not interfere with the project dependencies.
  • Fix mdformat-pelican compatibility with mdformat-gfm.
  • Upgrade job runs from ubuntu-22.04 to ubuntu-24.04.
  • Mark python 3.13-dev tests as stable.
  • Fix empty entry composition.
  • Remove local workaround for Nuitka.

🐍 Available on PyPi.

workflows - v4.4.5

Published by kdeldycke 2 months ago

Changes

  • Bump gha-utils CLI.

🐍 Available on PyPi.

workflows - v4.4.4

Published by kdeldycke 2 months ago

Changes

  • Fix update of changelog without past entries.

🐍 Available on PyPi.

workflows - v4.4.3

Published by kdeldycke 2 months ago

Changes

  • Release with relaxed dependencies.

🐍 Available on PyPi.

workflows - v4.4.2

Published by kdeldycke 3 months ago

Changes

  • Add local workaround for Nuitka to fix bad packaging of license_expression package at build time.

🐍 Available on PyPi.

workflows - v4.4.1

Published by kdeldycke 3 months ago

Changes

  • Bump Nuitka and uv.

🐍 Available on PyPi.

workflows - v4.4.0

Published by kdeldycke 3 months ago

Changes

  • Drop support for Python 3.8.
  • Rely on released version of mdformat-pelican.
  • Fix invocation of installed mdformat and its plugin.

🐍 Available on PyPi.

workflows - v4.3.4

Published by kdeldycke 3 months ago

Changes

  • Do not maintain .mailmap files on Awesome repositories.

🐍 Available on PyPi.

workflows - v4.3.3

Published by kdeldycke 3 months ago

Changes

  • Bump uv and Nuitka.

🐍 Available on PyPi.

workflows - v4.3.2

Published by kdeldycke 3 months ago

Changes

  • Always use frozen uv.lock file on uv run invocation.

🐍 Available on PyPi.

workflows - v4.3.1

Published by kdeldycke 3 months ago

Changes

  • Do not print progress bars on uv calls.

🐍 Available on PyPi.

workflows - v4.3.0

Published by kdeldycke 3 months ago

Changes

  • Add a new job to keep uv.lock updated and in sync.
  • Exclude auto-updated uv.lock files from PRs produced from uv run and uv tool run invocations.

🐍 Available on PyPi.

workflows - v4.2.1

Published by kdeldycke 3 months ago

Changes

  • Fix options in gha-utils mailmap-sync calls.
  • Use latest gha-utils release in workflows.

🐍 Available on PyPi.

workflows - v4.2.0

Published by kdeldycke 3 months ago

Changes

  • Rename gha-utils mailmap command to gha-utils mailmap-sync.
  • Add new --create-if-missing/--skip-if-missing option to gha-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.

🐍 Available on PyPi.

workflows - v4.1.4

Published by kdeldycke 4 months ago

Changes

  • Bump gha-utils CLI.

🐍 Available on PyPi.

workflows - v4.1.3

Published by kdeldycke 4 months ago

Changes

  • Fix recreation of specifiers.

🐍 Available on PyPi.

Package Rankings
Top 35.52% on Pypi.org
Badges
Extracted from project README
Last release Python versions Type checked with mypy Unittests status Coverage status