github-action-utils
github-action-utils copied to clipboard
Collection of python functions that can be used to run GitHub Action Workflow Commands
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @takost in actions/checkout#1436 Support fetching without the --progress option...
Bumps [saadmk11/changelog-ci](https://github.com/saadmk11/changelog-ci) from 1.1.1 to 1.1.2. Release notes Sourced from saadmk11/changelog-ci's releases. Release v1.1.2 Version: 1.1.2 #100: Update PyYAML version #101: Use pip-tools for dependency management Changelog Sourced from saadmk11/changelog-ci's...
Hi, I'm thinking about a [dataclass](https://docs.python.org/3/library/dataclasses.html) containing all the [default variables](https://docs.github.com/en/actions/learn-github-actions/variables#default-environment-variables) like ```python from github_action_utils import vars # vars.ci == True # vars.github.event_path == '/github/workflow/event.json' ``` and so on. So...
Fixes #21 !
You need a `py.typed` file to indicate to pyright and other type checkers that the library is typed: https://github.com/microsoft/pyright/blob/main/docs/typed-libraries.md#library-interface Also, an `__all__` would be very nice, even if this is...
If I'm developing a script that runs either locally or in github action, I may want to detect whether it is running in github action environment, because some functions in...
https://github.com/saadmk11/github-action-utils/blob/90a1f98c60bb2278ab3b37916889df57eb5d2969/github_action_utils.py#L140 Misplaced call to `.encode()` method leading to unusable output. Issue in Changlog client https://github.com/saadmk11/changelog-ci/issues/94