goverlyai/Setup Github Actions

Runs Series of Actions for Github CI/CD

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Aug 9, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: goverlyai/actions@0a758d7ee58074ca89789a2dac0a3901a78f1743 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
usernameDocker Hub Usernameno
passwordDocker Hub Passwordno
registryAlternate Registry Endpointno
registry_usernameAlternate Registry Usernameno
registry_passwordAlternate Registry Passwordno
aws_regionAWS Regionnous-east-1
aws_access_key_idAWS Access Key IDno
aws_secret_access_keyAWS Secret Access Keyno
ecr_repositoryAWS ECR Repositoryno
ghcr_usernameGHCR username. Usually set from the github.actor variableno
ghcr_passwordGHCR password. Usually set from the secrets.GITHUB_TOKEN variableno
setup_dockerSets up Docker Context, QEMU and Buildxnotrue
buildcloud_orgBuildcloud Organizationno""
setup_depotSets up Depotnofalse
prepull_imageFetches an image prior to buildno""
checkout_enabledRun Git Checkoutnotrue
checkout_repoRepository name with owner. For example, actions/checkout${{ github.repository }}
checkout_branchWhich branch to checkoutno""
checkout_fetch_depthCheckout Fetch Depthno${{ 1 }}
create_tag_targetCreates Tag Target. Creates a Tag Target based on Branch such as v0.0.1-prod-xxx -> v0.0.1-prod-[datetimestr] if value is set as 'rc'no""
driver-optsList of additional driver-specific options. (eg. image=moby/buildkit:master)noimage=moby/buildkit:master
buildkitd-flagsFlags for buildkitd daemonno--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host
semantic_version_enabledEnable Semantic Versioningnofalse
semantic_version_tag_prefixSemantic Versioning: Tag Prefixnov
semantic_version_major_patternSemantic Versioning: Major Release Pattern v${major}.x.xnoRelease:
semantic_version_minor_patternSemantic Versioning: Minor Release Pattern vx.${minor}.xnofeat:
semantic_version_formatSemantic Versioning: Format v${major}.${minor}.${patch}nov${major}.${minor}.${patch}
semantic_version_bump_each_commitSemantic Versioning: Bump Each Commitno${{ true }}
semantic_version_include_timestampSemantic Versioning: Include Timestampno${{ true }}
namedescription
sha_shortThe short SHA used for image builds
ecr_repository_uriURI of the repository, i.e. ACCOUNT.dkr.ecr.REGION.amazonaws.com/NAME
semantic_version_tagResults of Semantic Version
semantic_version_timestamp_tagResults of Semantic Version with Timestamp