From 7d098466d587cbe363c558c7a59295e3d5a02d51 Mon Sep 17 00:00:00 2001 From: Phil Ewels Date: Thu, 20 Feb 2020 16:19:28 +0100 Subject: [PATCH] GitHub Actions: Install Nextflow for sync --- .github/workflows/sync.yml | 7 +++++++ CHANGELOG.md | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index cb0f2e1846..c395c9c4f0 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -22,6 +22,13 @@ jobs: python -m pip install --upgrade pip pip install . + - name: Install Nextflow + run: | + mkdir /tmp/nextflow + cd /tmp/nextflow + wget -qO- get.nextflow.io | bash + sudo ln -s /tmp/nextflow/nextflow /usr/local/bin/nextflow + - name: Run synchronisation if: github.repository == 'nf-core/tools' env: diff --git a/CHANGELOG.md b/CHANGELOG.md index 0476e5b5e6..6444d2853b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ * Travis CI tests are now deprecated within the pipeline template. Please switch to GitHub Actions. * `nf-core bump-version` support has been removed for `.travis.yml` * `nf-core lint` now fails if a `.travis.yml` file is found -* Ported nf-core/tools Travis CI automation to GitHub Actions +* Ported nf-core/tools Travis CI automation to GitHub Actions. * Fixed the build for the nf-core/tools API documentation on the website ### Template