workflows

⚙️ CLI helpers for GitHub Action + reuseable workflows

GPL-2.0 License

Downloads
4.4K
Stars
21

Bot releases are visible (Hide)

workflows - v3.0.0

Published by kdeldycke 8 months ago

Changes

  • Start replacing pip invocations by uv.
  • Split Python dependencies into sevearal *requirements.txt files.
  • Let metadata script generates Pip's --requirement parameters.
  • Add new dependency on wcmatch and uv.
  • Ignore all files from local .venv/ subfolder.
  • Tie Pip cache to **/pyproject.toml and **/*requirements.txt files.
  • Lint and format Jupyter notebooks with ruff.
  • Update default ruff config file to new 0.2.x series.
  • Remove installation of unused bump-my-version in Git tagging job.
  • Document setup and rationale of custom PAT and *requirements.txt files.
workflows - v2.26.6

Published by kdeldycke 9 months ago

Changes

  • Remove temporary pyproject.toml dummy file after ruff invocation not to let it fail due to missing reference.
workflows - v2.26.5

Published by kdeldycke 9 months ago

Changes

  • Generate dummy pyproject.toml instead of requirements.txt everywhere to bypass setup-python cache limits for non-Python repositories. Remove the temporary pyproject.toml dummy after the fact.
workflows - v2.26.4

Published by kdeldycke 9 months ago

Changes

  • Generate a dummy pyproject.toml instead of requirements.txt to make our ruff local conf work.
workflows - v2.26.3

Published by kdeldycke 9 months ago

Changes

  • Fix Python job on non-Python repositories.
workflows - v2.26.2

Published by kdeldycke 9 months ago

Changes

  • Fix absence of version in non-Python repositories.
workflows - v2.26.1

Published by kdeldycke 9 months ago

Changes

  • Add workaround to allow caching on non-Python repositories.
  • Remove hard-coded commit version for mdformat-gfm.
workflows - v2.26.0

Published by kdeldycke 9 months ago

Changes

  • Replace unmaintained misspell-fixer by typos to autofix typos.
workflows - v2.25.0

Published by kdeldycke 9 months ago

Changes

  • Add a content-based labeller job for issues and PRs.
workflows - v2.24.3

Published by kdeldycke 9 months ago

Changes

  • Use macos-13 instead of macos-12 for Nuitka builds.
workflows - v2.24.2

Published by kdeldycke 10 months ago

  • Use bump-my-version to remove admonition in changelog.
workflows - v2.24.1

Published by kdeldycke 10 months ago

  • Expose current and released version in metadata script.
  • Fix fetching of changelog entry for release notes.
workflows - v2.24.0

Published by kdeldycke 10 months ago

workflows - v2.23.0

Published by kdeldycke 10 months ago

workflows - v2.22.0

Published by kdeldycke 10 months ago

workflows - v2.21.0

Published by kdeldycke 10 months ago

workflows - v2.20.9

Published by kdeldycke 12 months ago

workflows - v2.20.8

Published by kdeldycke 12 months ago

workflows - v2.20.7

Published by kdeldycke 12 months ago

workflows - v2.20.6

Published by kdeldycke 12 months ago