luscii/DX Create Deployment
Create a deployment record in DX platform
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| dx_instance | DX instance name (e.g., "luscii" for luscii.getdx.net) | yes | — |
| bearer | Bearer token for authentication | yes | — |
| service | Service name for the deployment | yes | — |
| repository | Repository name in format "owner/repo" | no | ${{ github.repository }} |
| commit_sha | Commit SHA for the deployment | no | ${{ github.sha }} |
| deployed_at | Deployment timestamp (Unix timestamp). Defaults to current time if not provided | no | — |
| reference_id | Unique identifier for the deployment. If not provided, a random UUID is generated by DX | no | — |
| source_url | External URL containing more information about your deployment. This will be displayed in the UI | no | — |
| source_name | The source for the deployment to help differentiate and compare data from different deploy systems | no | — |
| metadata | JSON object with additional data about your deployment that you define (e.g., {"version": "v1.11.23"}) | no | — |
| integration_branch | Set this if you are using a branch to integrate changes before merging to a release branch | no | — |
| success | Whether the deployment was successful (true/false) | no | — |
| environment | Environment name. Defaults to "production" if not specified | no | — |
| merge_commit_shas | JSON array of commit SHA strings for attributing deploys to specific pull requests (e.g., ["a0e61dfff93b", "07788cacf2c"]) | no | — |
Outputs
no outputs