variant-inc/Lazy Octopus Action
Github Action to create release in Octopus. ## Usage Please reference [DX Workflow](https://dx.docs.usxpress.io) documentation as actions-octopus v3 should only be used in tandem with DX Workflow. DX Workflow defines and deploys both infrastructure and applications. 1. Create a deployment spec in `.variant/deploy`. Reference the [DX Workflow Documentation](https://dx.docs.usxpress.io/buildci/tutorials/) for more information. 2. Add a build step to your GitHub actions workflow yaml. [More examples](https://dx.docs.usxpress.io/buildci/github_actions/#examples-of-github-actions-that-the-dx-workflow-supports). ```yaml - name: Lazy Action Octopus uses: variant-inc/actions-octopus@v3 ``` ## Migrating to v3 v3 runs CI using cake. Currently only repositories that do not deploy infrastructure can migrate to v3. 1. Change uses new action version v3: `variant-inc/actions-octopus@v3` 2. Add a Variant Deploy Yaml File following the usage above. Note that only certain versions of charts in lazy-helm-charts are supported and may require you to update and fix breaking changes with the helm release.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tf_apps_version | terraform-variant-apps package version Defaults to latest release version. Can be overridden by exact version or specifying range in [NuGet notation](https://learn.microsoft.com/en-us/nuget/concepts/package-versioning). | no | ~>5.0 |
| mage_runner_version | mage-runner package version Defaults to latest release version. Can be overridden by exact version or specifying range in [NuGet notation](https://learn.microsoft.com/en-us/nuget/concepts/package-versioning). | no | <2.2 |
| schemas_version | dx-schemas version Defaults to latest release version. Can be overridden by exact version or specifying range in [NuGet notation](https://learn.microsoft.com/en-us/nuget/concepts/package-versioning). | no | <1.1 |
| deploy_yaml_dir | Defaults to `.variant/deploy` for backwards compatibility. This is the place where the YAML files for DX are located. | no | .variant/deploy |
Outputs
no outputs