- fix: Support action names with sub-paths (e.g.
actions/upload-artifact/merge) #8 - fix: UnicodeDecodeError reading workflow files on Windows — always open with UTF-8 encoding #5
- fix: UnboundLocalError when a repository has no releases
- fix: PyGitHub deprecation warning — use
Auth.Tokeninstead oflogin_or_token
- Add test suite with pytest and pytest-mock
- Migrate to uv
- fix: Comparison can be timezone aware
- fix: Update versions
- fix: error when repository is not found
- Support for updating major action versions only with
--major-onlyflag.
- fix: Workflow path is enumerated, but does not exist any longer #4 @amotl
- Format output string to be more readable.
- Scan and analyze GitHub organizations and repositories.
- Compare only major versions of the actions by default.
- Support default action to list actions requiring update without updating.
- Update GitHub actions to their latest release tag on local repo or remote repo.