google-github-actions/Create Cloud Deploy Release
Use this action to create a release in Cloud Deploy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the release. | yes | — |
| delivery_pipeline | The delivery pipeline to use for the release. | yes | — |
| region | Region in which the delivery pipeline can be found. | no | — |
| source | The location of the files to be included in the release. | no | — |
| build_artifacts | Path to a Skaffold output file containing the details of the image(s) to be released. | no | — |
| images | The images to be released. | no | — |
| disable_initial_rollout | Prevent the release being deployed to the first target in the delivery pipeline. | no | false |
| gcs_source_staging_dir | A directory in Google Cloud Storage to copy the source used for staging the build. | no | — |
| skaffold_file | Path of the skaffold file absolute or relative to the source directory. | no | — |
| annotations | Add additional annotations to the release. | no | — |
| labels | Add additional labels to the release. | no | — |
| description | Include a description of the release. | no | — |
| deploy_parameters | Additional parameters to supply at release creation time. | no | — |
| project_id | The Google Cloud Project ID. If unset, this is inherited from the environment. | no | — |
| flags | Space separated list of other Cloud Deploy flags, examples can be found: https://cloud.google.com/sdk/gcloud/reference/deploy/releases/create#FLAGS Example: '--from-k8s-manifest=manifest.yaml --skaffold-version=skaffold_preview' | no | — |
| gcloud_version | Version of the Cloud SDK to install. If unspecified or set to "latest", the latest available gcloud SDK version for the target platform will be installed. Example: "290.0.1". | no | — |
| gcloud_component | Version of the Cloud SDK components to install and use. If unspecified, the latest or released version will be used. This is the equivalent of running 'gcloud alpha run' or 'gcloud beta run'. Valid values are `alpha` or `beta`. | no | — |
Outputs
| name | description |
|---|---|
| name | The full name of the release in Cloud Deploy, including project and pipeline names, as well as the chosen name of the release itself. |
| link | A link to the Cloud Deploy release in the Google Cloud Web Console. |