c-nfra/Build BE
Build and publish backend
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 4, 2026
- License
- None
Pinned Snippet
uses: c-nfra/build-be@1d49f747093c703811bbdd830c940bbd3419602f # 1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-access-key | AWS Secret Key ID | yes | — |
| aws-secret-access-key | AWS Secret Access Key | yes | — |
| aws-region | AWS Region of the S3 and CloudFront resources | no | us-east-1 |
| ecr-repository | Amazon ECR Repository to publish the image to | yes | — |
| slack-channel | Name of the Slack channel used for CI alerts | no | "" |
| slack-token | Token for Slack integration | no | "" |
| docker-path | Path to the Dockerfile | no | ./ |
| dockerfile-name | Name of Dockerfile | no | Dockerfile |
| docker-context-folder | Path to Docker context | no | . |
| build-envs | Environment variables passed used for building the application | no | "" |
| submodules | Enable if submodules need to be initialised | no | false |
| submodules-key | SSH Key for cloning and initialising the submodules | no | "" |
| custom-image-tag | String to override the default image tag (commit hash) with. | no | "" |
| tag-prefix | String to append before the commit hash in the tag. Used for Flux Image Automation | no | "" |
| tag-suffix | String to append after the commit hash in the image tag. Used for Flux Image Automation | no | "" |
Outputs
| name | description |
|---|---|
| image-tag | Published image tag |