seqeralabs/action-tower-launch
Launch a workflow using Nextflow Tower (https://cloud.seqera.io/)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| access_token | Nextflow Tower access token | yes | — |
| compute_env | Nextflow Tower compute env | no | — |
| workspace_id | Nextflow Tower workspace ID | no | — |
| api_endpoint | Tower API URL | no | https://api.cloud.seqera.io |
| pipeline | Pipeline repository | no | https://github.com/${{ github.repository }} |
| revision | Pipeline revision (release / branch) | no | — |
| workdir | Nextflow work directory | no | — |
| parameters | Pipeline parameters | no | "" |
| profiles | Nextflow config profiles | no | — |
| run_name | Nextflow Tower Run Name | no | — |
| nextflow_config | Nextflow config options | no | — |
| pre_run_script | Pre-run script before launch | no | — |
| wait | Set GitHub action to wait for pipeline completion | no | false |
Outputs
| name | description |
|---|---|
| json | JSON from tw launch with workflowID, workflowUrl, workspaceId, workspaceRef |
| workflowId | Unique ID of the pipeline run in Nextflow Tower. |
| workflowUrl | URL to pipeline run in Nextflow Tower. |
| workspaceId | Unique ID of workspace in Nextflow Tower in which the pipeline is running. |
| workspaceRef | Human readable format of workspace in Nextflow tower in format '[ organisation / workspace ]'. |