luscii/DX Create Deployment

Create a deployment record in DX platform

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dx_instanceDX instance name (e.g., "luscii" for luscii.getdx.net)yes
bearerBearer token for authenticationyes
serviceService name for the deploymentyes
repositoryRepository name in format "owner/repo"no${{ github.repository }}
commit_shaCommit SHA for the deploymentno${{ github.sha }}
deployed_atDeployment timestamp (Unix timestamp). Defaults to current time if not providedno
reference_idUnique identifier for the deployment. If not provided, a random UUID is generated by DXno
source_urlExternal URL containing more information about your deployment. This will be displayed in the UIno
source_nameThe source for the deployment to help differentiate and compare data from different deploy systemsno
metadataJSON object with additional data about your deployment that you define (e.g., {"version": "v1.11.23"})no
integration_branchSet this if you are using a branch to integrate changes before merging to a release branchno
successWhether the deployment was successful (true/false)no
environmentEnvironment name. Defaults to "production" if not specifiedno
merge_commit_shasJSON array of commit SHA strings for attributing deploys to specific pull requests (e.g., ["a0e61dfff93b", "07788cacf2c"])no

no outputs