pulumi/Publish a Go SDK to a repository
Checkout, update and push SDK
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Repository to publish the Go SDK to. E.g. pulumi/pulumi-example-provider | yes | — |
| base-ref | Ref to use as the parent commit. This can be a branch, tag or commit SHA. | yes | — |
| source | Path to the directory containing the Go source to be published. This folder should contain at least a go.mod file. | yes | — |
| files | List of glob patterns to select Go source to be published. Defaults to "**" (all files). | — | ** |
| path | Path within the repository to publish the go module (e.g. "sdk"). This will be used for coping the source into and prefixing the tag. If not specified, the root of the repository will be assumed. | no | — |
| version | Version to be used to publish the SDKs. This should be valid semver version 2 format. | yes | — |
| additive | Set to "true" to not delete all existing files before copying new source. Including only the SDK files reduces the download for end users. | no | false |
| skip-go-get | Set to "true" to skip running `go get` on the newly pushed tag to ensure it is added to the go module cache. | no | false |
Outputs
no outputs