Package of useful functions for GitHub Actions.
Project description
Github Actions Utils
Log Utils
github group decorator
from github_actions_utils.log_utils import github_group
@github_group("foo")
def foo():
code
Will produce in github action log
▸ foo
You can use the function parameters as input like:
@github_group("Running $cmd")
def run(cmd):
code
When your code calls the run
function will print user the value from cmd
parameter:
run("nice command")
▸ Running nice command
Even if the value is an object and you want a value from the object attribute:
@github_group("Hello $(person.name)")
def hello(person):
code
p = Person(name="Heitor")
hello(p)
▸ Hello Heitor
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for github_actions_utils-0.4.11.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c7eb9a9eaa0b6fb73cc3a480be6b6c6ba35817078fab9f9b8082a674c6af561 |
|
MD5 | d28d0ed3030fdbbe553ba017aea951a3 |
|
BLAKE2b-256 | 7a4831321ae56ad1d11bdeb2c07b5f0587a1a891fab1b4aa972bdba5ed14b6cf |
Close
Hashes for github_actions_utils-0.4.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95076f53f024f05c3ca86062e2b56cb393f8f6a7bb13c6c17391aff758b57dec |
|
MD5 | a82eb71e170dac7b0c42e24af8210010 |
|
BLAKE2b-256 | 2ec1ed413721e492ddc41318e0e5f1529f500f6b3c50d434bee5ecee96e7cf75 |