gresb/Deployment manifest
Create or read a deployment manifest comment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Nov 15, 2022
- License
- MIT
Pinned Snippet
uses: gresb/action-deployment-manifest@ad63431ee8e9f3fcb71cdf8e39d872ccdbf01fb0 # v0.2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| create | Whether to create a deployment manifest comment. | yes | "" |
| read | Whether to read a deployment manifest comment. | yes | "" |
| issue-number | The number of the deployment issue or pull request. | yes | — |
| issue-title | The title of the deployment issue, used when creating the manifest. | no | — |
| comment-header | The header of the manifest comment, used to create new comments and find existing comments. | yes | ## Deployment manifest |
| target-runtimes | The runtimes where to deploy the release. | yes | tst acc prd |
| deploy-label | The label that is used to trigger the manifest generation. | yes | deploy |
| release | When reading the manifest, if this input is set then the action will skip reading the comment and will take this value as the release to deploy. Setting this value is only meaningful when `read = true`. | no | — |
| runtime | The runtime targeted by a deployment, which will be used to validate if the runtime is part of the target runtimes defined in the deployment manifest. Setting this value is only meaningful when `read = true`. | no | — |
Outputs
| name | description |
|---|---|
| release | The release to deploy. |
| runtimes | The target runtimes for deployment. |