setup-nextflow/action.yml

23 lines
673 B
YAML
Raw Normal View History

2022-11-13 04:07:59 +00:00
name: 'Setup Nextflow'
description: 'Install Nextflow and add it to the PATH'
author: 'nf-core'
2022-06-13 17:41:50 +00:00
inputs:
version:
2022-11-13 04:07:59 +00:00
description: 'The Nextflow version to download (if necessary) and use. Example: 21.10.3'
2022-06-13 17:41:50 +00:00
required: false
2022-11-13 04:07:59 +00:00
default: 'latest-stable'
2022-06-13 17:41:50 +00:00
all:
description: "Whether to install every Nextflow release via the '-all' distribution."
required: false
default: false
token:
2022-11-13 04:07:59 +00:00
description: 'GitHub token to access the GitHub Releases API. The default token should be sufficient for all use cases.'
2022-06-13 17:41:50 +00:00
required: false
default: ${{ github.token }}
runs:
2022-11-13 04:07:59 +00:00
using: 'node16'
main: 'dist/index.js'
2022-06-13 17:41:50 +00:00
branding:
2022-11-13 04:07:59 +00:00
icon: 'shuffle'
color: 'green'