Skip to content

Commit

Permalink
Add option to trigger sync manually on just nf-core/testpipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
ewels committed May 16, 2022
1 parent 57b3cf7 commit 0fbe429
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
11 changes: 10 additions & 1 deletion .github/workflows/sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ on:
release:
types: [published]
workflow_dispatch:
inputs:
testpipeline:
type: boolean
description: Only run on nf-core/testpipeline?
required: true

# Uncomment if we need an edge release of Nextflow again
# env: NXF_EDGE: 1
Expand All @@ -15,7 +20,11 @@ jobs:
steps:
- id: set-matrix
run: |
curl -O https://nf-co.re/pipeline_names.json
if [ "${{ github.event.inputs.use-emoji }}" == "true" ]; then
echo '{"pipeline":["testpipeline"]}' > pipeline_names.json
else
curl -O https://nf-co.re/pipeline_names.json
fi
echo "::set-output name=matrix::$(cat pipeline_names.json)"
sync:
Expand Down
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

## [v2.4.1 - Cobolt Koala Patch](https://github.com/nf-core/tools/releases/tag/2.4) - [2022-05-16]

- Patch release to try to fix the template sync ([#1585](https://github.com/nf-core/tools/pull/1585)).
- Avoid persistent temp files from pytests ([#1566](https://github.com/nf-core/tools/pull/1566)).
- Patch release to try to fix the template sync ([#1585](https://github.com/nf-core/tools/pull/1585))
- Avoid persistent temp files from pytests ([#1566](https://github.com/nf-core/tools/pull/1566))
- Add option to trigger sync manually on just nf-core/testpipeline

## [v2.4 - Cobolt Koala](https://github.com/nf-core/tools/releases/tag/2.4) - [2022-05-16]

Expand Down

0 comments on commit 0fbe429

Please sign in to comment.