goverlyai/Setup Github Actions
Runs Series of Actions for Github CI/CD
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Aug 9, 2024
- License
- MIT
Pinned Snippet
uses: goverlyai/actions@0a758d7ee58074ca89789a2dac0a3901a78f1743 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| username | Docker Hub Username | no | — |
| password | Docker Hub Password | no | — |
| registry | Alternate Registry Endpoint | no | — |
| registry_username | Alternate Registry Username | no | — |
| registry_password | Alternate Registry Password | no | — |
| aws_region | AWS Region | no | us-east-1 |
| aws_access_key_id | AWS Access Key ID | no | — |
| aws_secret_access_key | AWS Secret Access Key | no | — |
| ecr_repository | AWS ECR Repository | no | — |
| ghcr_username | GHCR username. Usually set from the github.actor variable | no | — |
| ghcr_password | GHCR password. Usually set from the secrets.GITHUB_TOKEN variable | no | — |
| setup_docker | Sets up Docker Context, QEMU and Buildx | no | true |
| buildcloud_org | Buildcloud Organization | no | "" |
| setup_depot | Sets up Depot | no | false |
| prepull_image | Fetches an image prior to build | no | "" |
| checkout_enabled | Run Git Checkout | no | true |
| checkout_repo | Repository name with owner. For example, actions/checkout | — | ${{ github.repository }} |
| checkout_branch | Which branch to checkout | no | "" |
| checkout_fetch_depth | Checkout Fetch Depth | no | ${{ 1 }} |
| create_tag_target | Creates 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-opts | List of additional driver-specific options. (eg. image=moby/buildkit:master) | no | image=moby/buildkit:master |
| buildkitd-flags | Flags for buildkitd daemon | no | --allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host |
| semantic_version_enabled | Enable Semantic Versioning | no | false |
| semantic_version_tag_prefix | Semantic Versioning: Tag Prefix | no | v |
| semantic_version_major_pattern | Semantic Versioning: Major Release Pattern v${major}.x.x | no | Release: |
| semantic_version_minor_pattern | Semantic Versioning: Minor Release Pattern vx.${minor}.x | no | feat: |
| semantic_version_format | Semantic Versioning: Format v${major}.${minor}.${patch} | no | v${major}.${minor}.${patch} |
| semantic_version_bump_each_commit | Semantic Versioning: Bump Each Commit | no | ${{ true }} |
| semantic_version_include_timestamp | Semantic Versioning: Include Timestamp | no | ${{ true }} |
Outputs
| name | description |
|---|---|
| sha_short | The short SHA used for image builds |
| ecr_repository_uri | URI of the repository, i.e. ACCOUNT.dkr.ecr.REGION.amazonaws.com/NAME |
| semantic_version_tag | Results of Semantic Version |
| semantic_version_timestamp_tag | Results of Semantic Version with Timestamp |