contensis/Contensis Block Push
A GitHub Action for pushing a Block to a Contensis CMS
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| alias | The Contensis cloud alias to connect to. | yes | — |
| project-id | The id of the project to connect to. | no | website |
| client-id | Client id to connect to the supplied alias. | yes | — |
| shared-secret | Shared secret to use with the supplied client id. | yes | — |
| block-id | The id of the block to push to. | yes | — |
| image-uri | The repository URI of the container image to build the block from | no | ghcr.io/${{ github.repository }}/${{ github.ref_name }}/app:latest |
| branch | The branch name in Contensis to push the block to | no | ${{ github.ref_name }} |
| release | Whether to release the Block upon successful push | no | false |
| auto-release | Whether to release the Block upon successful push (deprecated: see 'release') | no | false |
| make-live | Whether to make the Block live upon successful push | no | false |
| tag-repo | Whether to push a tag to the git repo upon successful Block push | no | false |
| git-token | The git token from secrets to use when tagging the git repo upon successful Block push | no | ${{ github.token }} |
| cli-version | Optional: pull cli from specified tag. Default: release | — | release |
Outputs
| name | description |
|---|---|
| block-version | The version number of the pushed Block |
| git-tag | The pushed tag name if tag-repo input is true |