Skip to main content

bump-ghw

Bump your github workflow versions! An easy to use local CLI to update your github action yamls.

Usage

uvx bump-ghw --gh-token $(gh auth token)

The easiest way to use the CLI is to authenticate through gh cli and then use that provided token. This token will have all the permissions required for this tool.

You can use this CLI without a token, just expect to get quickly rate limited.

Rational

We follow best practices and only output the commit SHA for specific versions.

bump-ghw is useful for those repos that don't have systems to automatically update dependencies. But if possible, use renovate!

Roadmap

This CLI tool is very much a WIP. The following are things I plan to implement into this tool.

Internal TODOs

  • Drop githubkit dependency (way too overkill for this tool)
  • Cache responses

Things to investigate

  • Update to latest that is more than N days old.

Metadata

Release files for bump-ghw 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bump-ghw 0.2.0
File Size Uploaded
bump_ghw-0.2.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bump-ghw 0.2.0
File Interpreter ABI Platform
bump_ghw-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.8 kB

Release files / bump_ghw-0.2.0.tar.gz

Download URL bump_ghw-0.2.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c440ab1beb74a8aa59a0b74a988f9a037457a03df3d2a12ae020b4a80f550a88
BLAKE2b-256 checksum
How to use checksums
fcdd34b586229cbae21fe4163c6d5cf67d82a3a2a1c5e94c7b61cfa89fad4c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / bump_ghw-0.2.0-py3-none-any.whl

Download URL bump_ghw-0.2.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d48b10c2de15739bc0e32d9e5c4cb065cc24c76c002521ab268052016619a073
BLAKE2b-256 checksum
How to use checksums
1c6ddf0952322196350154ee73467409de7878a3041bb21ad12b968446c935d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page