Releases: climate-resource/github-actions
Releases · climate-resource/github-actions
Release list
v1.8.1
v1.8.0
v1.7.1
Changelog
Trivial/Internal Changes
Commits
- d65fa2f bump: version 1.7.0 -> 1.7.1
- 534aa3f chore(deps): lock file maintenance
- ba7e274 chore(deps): update astral-sh/setup-uv action to v10
- 3606d1e chore(deps): pin dependencies
- a1c1cc6 chore(deps): pin dependencies
- b169d16 ci: use renovate's built-in preset for workflow version pins
- af2a901 ci: clarify renovate shipped group description
- 692e4fb ci: run renovate validator on node 24 and match org regex
- 1abec05 docs: add renovate changelog fragment
- 11524b9 ci: split renovate groups and check the renovate config in CI
- 8592db5 ci: stop renovate bumping first-party action refs
- 24138de ci: replace dependabot with renovate
v1.7.0
v1.6.1
v1.6.0
Changelog
Features
- Added a
dynamic-versioninginput to thebump-versionaction and thebump.yamlreusable workflow.
Projects whose version is derived from git tags (e.g. hatch-vcs) can now be released by the tag alone,
with no version edit inpyproject.tomland no post-tag pre-release commit. (#30)
Commits
- 1c1aef0 bump: version 1.5.1 -> 1.6.0
- 865119c chore: tweak docs
- 45c17fc docs(bump): drop the uv build note from the dynamic gotchas
- 4eca935 feat(bump): refuse to tag a commit that already carries a release
- dc48de1 docs(bump): record the dynamic-versioning gotchas
- 7c61fb3 fix(bump): rank release tags by PEP 440
- f53a6ef docs: changelog fragment for #30
- 6725400 feat(bump): add a dynamic-versioning mode
- c5f4053 build(deps): bump actions/checkout from 6.0.2 to 7.0.1
v1.5.1
Changelog
Test release to ensure the new bump scripts are internally consistent for this repo at least.
Commits
- 66fa2d9 bump: version 1.5.0 -> 1.5.1
v1.5.0
Changelog
Features
- Added support for
yarn,npmandpnpmprojects for the bump action using the newproject-typeinput parameter. All three Node types read and bumppackage.jsonthrough thenpm versionCLI and differ only in the lockfilelock: truerefreshes:yarn install --mode=update-lockfile,npm install --package-lock-only, orpnpm install --lockfile-only. (#27)
Improvements
- Moved
bump-version's logic out ofaction.ymland into a self-containedbump-version/bump.py, run viauv run --script. (#27)
Bug Fixes
- Fixed pre-release detection in
bump-version, which matched a barea,b,rcordevanywhere in the version string. A version carrying a local segment such as1.2.3+abcwas misread as a pre-release, silently skipping both the follow-up dev bump and the draft GitHub release. Detection is now version-scheme aware: PEP 440 forproject-type: uv, semver forproject-type: yarn. (#27)
Trivial/Internal Changes
Commits
- 6c80734 bump: version 1.4.3 -> 1.5.0
- 3b0ee06 feature: added pnpm and npm project support to the bump script as well
- be5d5d6 chore: add github templates for PRs and releases
- 0a9fa58 feat: support for yarn projects; improvement: rewrote bump script in python
- f613a88 build(deps): bump actions/checkout from 6.0.2 to 7.0.1
- 01c90a4 chore: add changelog fragment
- 0669cf0 ci: run actionlint on GUS