-
Notifications
You must be signed in to change notification settings - Fork 23
Release PR for 2.1.0 #456
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Release PR for 2.1.0 #456
Changes from all commits
Commits
Show all changes
220 commits
Select commit
Hold shift + click to select a range
82b2c3c
Post-release version bump
jasmezz 504f17a
Merge pull request #416 from nf-core/post-release-bump
jasmezz 62d7538
Template update for nf-core/tools version 3.0.0
nf-core-bot 01c5e49
Template update for nf-core/tools version 3.0.1
nf-core-bot 10b698e
Template update for nf-core/tools version 3.0.2
nf-core-bot 2f48508
Update antismash, argnorm, rgi citations
jasmezz e321cba
Merge branch 'dev' into nf-core-template-merge-3.0.2
jfy133 b5e346e
Skip igenomes and fastqc becuase no reads nor reference genome
jfy133 57762a7
Remove max_ params for all other profiles
jfy133 d744c99
Fix linting errors
jfy133 d6d38f9
Fix schema linting errors
jfy133 0f893df
Update all modules
jfy133 c762ac9
Remove check_max and max_ parameters
jfy133 d739f41
Update missing module
jfy133 ba2fc82
Fix schema
jfy133 7dfa6cd
Merge pull request #422 from nf-core/update-citations
jasmezz f4e13b3
Update .nf-core.yml
jfy133 06852e9
update the amp db download script
Darcy220606 3aac84a
update to use ampcombi 2.0.1
Darcy220606 d8f1f57
fix parametrs
Darcy220606 e670a3c
Update nf_schema
Darcy220606 892b43d
fix schema values
Darcy220606 2d7758c
update the docs
Darcy220606 9dc0d0f
[automated] Fix code linting
nf-core-bot 15a4429
add review suggestions
Darcy220606 5c8144a
[automated] Fix code linting
nf-core-bot a69830a
update nextflow.config
Darcy220606 86592d9
install interproscan in funcscan
Darcy220606 491f25d
add module in modules.json
Darcy220606 bbd456e
start adding interproscan_amp functionality
Darcy220606 5b5cb3e
add citation
Darcy220606 d8c5bf2
update documentations
Darcy220606 fd1ef46
update dynamic optional parameter path
Darcy220606 b54f1ea
remove dynamik ext.arg
Darcy220606 637b485
Template update for nf-core/tools version 3.1.0
nf-core-bot 35e7178
update ampcombi2 2.0.1
Darcy220606 be89885
fix the ampcombi inputs
Darcy220606 8e1da95
fix error strategy
Darcy220606 c8ce54a
Merge pull request #427 from nf-core/add_ampcombi_2.0.1
Darcy220606 75f1bc9
Add AMPcombi to 2.0.1
jfy133 137f4dd
Add darkmode diagram
jfy133 a98783a
Merge branch 'nf-core-template-merge-3.0.2' of github.com:nf-core/fun…
jfy133 74b73e9
Add contributor information
jasmezz 9e891d4
Update rgi/main
jasmezz daf6a96
Update snapshots due to new macrel and ampcombi versions
jfy133 cf68706
Merge branch 'dev' into nf-core-template-merge-3.0.2
jfy133 09a1018
Fix precommit and missing prokka snapshot
jfy133 44c132c
Fix ARG tool variability
jfy133 b4e74bb
Update docs/output.md
jfy133 75ff75a
Merge pull request #421 from nf-core/nf-core-template-merge-3.0.2
jfy133 7ab2cf6
Merge branch 'dev' into nf-core-template-merge-3.1.0
jfy133 867c9be
Fix tests
jfy133 46b73e8
Update subworkflows/local/utils_nfcore_funcscan_pipeline/main.nf
jfy133 ecf6a64
Update several modules
jasmezz 9d69c11
Update changelog
jasmezz 423d466
Update author details [skip ci]
jasmezz 218ca0c
Update docs/usage.md
jfy133 c0967e9
Update nextflow.config
jfy133 f364d6f
Remove vscode file
jasmezz 5b125e0
Merge pull request #429 from nf-core/nf-core-template-merge-3.1.0
jasmezz 2531f7d
Update CHANGELOG.md
jasmezz 9541325
Update snapshot (due to CARD database update)
jasmezz 2fe0e47
Merge pull request #430 from nf-core/update-rgi
jasmezz 330afff
Add mmseqs patches, fix snapshots of ampir and deepbgc
jasmezz 2a600e3
Merge branch 'dev' into update-modules
jasmezz 3ffe611
Template update for nf-core/tools version 3.1.0
nf-core-bot 5d64dd9
Template update for nf-core/tools version 3.1.1
nf-core-bot deb9ac8
Fix ampir nf.test + increase antismashdownloaddatabases time
jasmezz 96bded2
Add `compressed` flag as ext.args to mmseqs modules
jasmezz fee3adb
Merge remote-tracking branch 'origin/dev' into add_interproscan_to_amp
Darcy220606 8b44ed5
remove comments and fix Interproscan subworkflow
Darcy220606 ed81b0b
[automated] Fix code linting
nf-core-bot 0340ba9
fix linting issues
Darcy220606 7e1f164
fix ampcombi when only one file passes parsetables
Darcy220606 5be17ef
fix ampcombi2 wo interproscan
Darcy220606 b782b54
clean up comments
Darcy220606 e58b322
fix linting
Darcy220606 7abbb14
fix merge taxonomy scripts and outputs
Darcy220606 e7630e8
fix ARG TABIX output file name
Darcy220606 681906c
fix output declaration for args
Darcy220606 a039619
update CHANGELOG
Darcy220606 35423f4
fix linting
Darcy220606 11a07ca
update nf tests
Darcy220606 fc27d32
Merge branch 'dev' into nf-core-template-merge-3.1.1
jfy133 3027027
[automated] Fix code linting
nf-core-bot 9cf137e
Fix linting
jfy133 e9e9ee2
Annoy linting
jfy133 5881d5b
Fix linting
jfy133 218ac67
Try satisfying nf-core linting on PR.md
jfy133 88186e2
Fix PR request template
jfy133 374cf41
Apply suggestions from code review
jfy133 d9908f4
Apply suggestions from code review
jfy133 f7fe341
Update mmseqs to v16, update multiqc to v 1.26 [skip ci]
jasmezz cbb2bc3
Update changelog [skip ci]
jasmezz 0637ebf
Patch mmseqs/createtsv
jasmezz 640992d
Merge pull request #433 from nf-core/nf-core-template-merge-3.1.1
jfy133 0e1e426
Update bin/merge_taxonomy.py
Darcy220606 8101fab
Update bin/merge_taxonomy.py
Darcy220606 7272153
Update CHANGELOG.md
Darcy220606 10d9504
Update bin/merge_taxonomy.py
Darcy220606 eec7738
Update merge_taxonomy.py
Darcy220606 b89ec1b
Merge pull request #435 from nf-core/fix_taxonomy_files
Darcy220606 25048e3
Add logic to skip cardannotation
jasmezz b7a766e
Remove mmseqs patches, update prokka module to include nf-test
jasmezz 895298d
Fix logic of cardannotation execution
jasmezz b69a471
Update changelog [skip ci]
jasmezz 74e0fbf
Update mmseqs (update snapshot of createdb), undo prokka change
jasmezz 8f17a0f
Update something (to trigger CI tests)
jasmezz 4fdaf8c
Patch mmseqs modules to version 15 instead of 16
jasmezz 21f7969
Merge pull request #437 from nf-core/fix-rgi-db-name-issue
jasmezz 1f919a3
Update all mmseqs modules to v16, change `--search-type` default to h…
jasmezz 310a0be
Add reviewer requests
Darcy220606 8c8aeaf
fix prettier
Darcy220606 3cbf8b1
[automated] Fix code linting
nf-core-bot 296c032
Template update for nf-core/tools version 3.1.2
nf-core-bot e4d5b32
Update all MMseqs modules to v17, update changelog
jasmezz b969640
Merge branch 'dev' into update-modules
jasmezz 639ee49
Change mmseqs `searchtype` default value back to 2
jasmezz 35fd94c
Merge branch 'update-modules' of github.com:nf-core/funcscan into upd…
jasmezz 271c1cf
Update seqkit
jasmezz a381623
Update pyrodigal module
jasmezz f769c47
Update changelog
jasmezz ca69eac
Fix nf-test
jasmezz 6012d16
Re-add `trace_report_suffix` param in schema
jasmezz bda8f43
Merge pull request #431 from nf-core/update-modules
jasmezz 009c8c2
Merge branch 'dev' into nf-core-template-merge-3.1.2
jfy133 da5931c
Apply suggestions from code review
jfy133 da6700e
Apply suggestions from code review
jfy133 49b3502
Update CHANGELOG.md
jfy133 4c3dd3a
Update usage.md
jfy133 4c6ba6e
Apply suggestions from code review
jfy133 523bcbc
Fix linting
jasmezz 0337711
Merge pull request #438 from nf-core/nf-core-template-merge-3.1.2
jfy133 4442bd9
Update bakta, add new param
jasmezz adf0d3e
Merge branch 'dev' into update-bakta
jasmezz 24ccc00
Template update for nf-core/tools version 3.2.0
nf-core-bot ce46fd9
Merge branch 'dev' into nf-core-template-merge-3.2.0
jfy133 1bbdc4c
Add missing checkIfExists optoins
jfy133 b3abb69
Update changelog
jasmezz 291ff5a
Merge pull request #441 from nf-core/nf-core-template-merge-3.2.0
jasmezz b4336e7
Update bakta_taxonomy nf-test files
jasmezz 234e8f5
Merge branch 'dev' into update-bakta
jasmezz e8bbc3f
Fix linting
jasmezz 9ee2978
Update antismash modules + changelog
jasmezz 3fc50cd
Merge pull request #446 from nf-core/update-antismash-modules
jasmezz cd85309
Merge pull request #440 from nf-core/update-bakta
jasmezz 0f86e9e
Add `--annotation_pyrodigal_stopcodon` parameter
jasmezz e76b0b4
Fix modules.config
jasmezz 804da18
fix code review -docs
Darcy220606 186d351
Merge branch 'dev' into add_interproscan_to_amp
Darcy220606 f88fe9c
fix prettier
Darcy220606 5d1f4b7
Fix code review
Darcy220606 3f3787f
fix createtsv output merging
Darcy220606 a1373c1
update changelog
Darcy220606 894ddeb
Fix logic of "stopcodon" param
jasmezz 6a7a79d
Apply suggestions from code review
jfy133 ad0c3ba
Update bin/merge_taxonomy.py
Darcy220606 ac181ca
Update bin/merge_taxonomy.py
Darcy220606 d2ead32
Merge pull request #448 from nf-core/fix_createtsv_output
Darcy220606 dbe492f
Fix failing snapshots
jasmezz d34dbf0
Merge branch 'dev' into add-pyrodigal-param
jasmezz c1b6a7e
Merge pull request #443 from nf-core/check-all-dbs-exist
jfy133 19aff23
Apply suggestions from code review; fix linting warning (rocrate)
jasmezz a7e681d
Add Review issues in
Darcy220606 5b2a679
Update description of new param
jasmezz 9be3c05
Merge pull request #447 from nf-core/add-pyrodigal-param
jasmezz f14990f
add review suggestions
Darcy220606 9ecac2e
Merge branch 'dev' into add_interproscan_to_amp
Darcy220606 bdf0a98
fix linting
Darcy220606 b10dd7d
Merge branch 'add_interproscan_to_amp' of https://github.com/nf-core/…
Darcy220606 a54d7aa
Merge branch 'add_interproscan_to_amp' of https://github.com/nf-core/…
Darcy220606 5dd1a8f
Apply suggestions from code review
jasmezz d4c6ce6
Update modules (esp. AMPcombi parsetables main.nf), add icon in schem…
jasmezz f68d316
Remove params which shouldn't be changed by users anyway
jasmezz 8c339e4
Merge pull request #428 from nf-core/add_interproscan_to_amp
Darcy220606 8b4907e
Fix docs (icons, small updates, typos, formatting, links)
jasmezz efa164a
Update changelog
jasmezz 26927ca
Fix linting
jasmezz b82d498
Apply suggestions from code review
jasmezz 129a1c1
Add 2.1 metromap
jfy133 62f55b0
Fix paths and replace arrows with easier colour converstion
jfy133 787e91f
Missing colour light to dark for legend
jfy133 066df79
Update legend: annotation dark grey
jasmezz 0658314
Fix: undo change of test.config
jasmezz 93febdd
Merge pull request #453 from nf-core/metromap-bump-2.1
jasmezz 48e5e5f
Update changelog
jasmezz b65b920
Merge pull request #452 from nf-core/docs-update
jasmezz b2f66ee
Update ampcombi2 cpu in base.config
jasmezz c41ab03
Update CHANGELOG.md
jasmezz a770fe8
Update CHANGELOG.md
jasmezz f9d13aa
Update CHANGELOG.md
jasmezz 6541a2e
Merge pull request #454 from nf-core/set-ampcombi-resource
jasmezz e47f613
Bump release version
jasmezz 61fae23
Bump version + date in changelog
jasmezz 31904e3
[automated] Fix code linting
nf-core-bot 8924eb8
Merge pull request #455 from nf-core/release-bump-2.1.0
jasmezz 9925ff6
Update interproscan resource config
jasmezz acd5eda
Update conf/base.config
jfy133 8112054
Merge pull request #458 from nf-core/update-interproscan-resources
jasmezz bfa4377
Apply suggestions from code review, update release date
jasmezz f4891dd
Fix linting
jasmezz 8246e65
Apply suggestions from code review
jfy133 1089e5d
[automated] Fix code linting
nf-core-bot 173f0a0
Update metro workflow
jasmezz dc24377
Mini fixes of metro workflow
jasmezz b11079e
More mini fixes of metro diagram
jasmezz 4a15049
Merge pull request #459 from nf-core/release-review-suggestions
jasmezz 9393afa
Fix nf-test name
jasmezz c1c491e
Merge pull request #461 from nf-core/fix-nf-test-name
jasmezz 197719f
Fix test (config) name
jasmezz b7e8997
Update test name in nextflow.config
jasmezz 4bff122
Merge pull request #462 from nf-core/fix-nf-test-name
jasmezz a152ac7
Bump date of release, bump minimum version due to Nextflow error
jfy133 04d9183
Fix nf-tests
jasmezz 4261f97
Merge pull request #463 from nf-core/fix-nf-tests
jasmezz 0f77b03
Fix bakta and prokka nf-tests, bump release date, ignore igenomes files
jasmezz 453f5d2
Fix commas...
jasmezz 6a59b33
Add ampcombi log file to tests
jasmezz fb0bc1a
Merge pull request #464 from nf-core/fix-nftest-bakta-prokka
jasmezz ec744df
Add release names for 2.1 and 2.0
jfy133 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,48 @@ | ||
name: nf-core AWS full size tests | ||
# This workflow is triggered on published releases. | ||
# This workflow is triggered on PRs opened against the main/master branch. | ||
# It can be additionally triggered manually with GitHub actions workflow dispatch button. | ||
# It runs the -profile 'test_full' on AWS batch | ||
|
||
on: | ||
release: | ||
types: [published] | ||
pull_request: | ||
branches: | ||
- main | ||
- master | ||
workflow_dispatch: | ||
pull_request_review: | ||
types: [submitted] | ||
|
||
jobs: | ||
run-platform: | ||
name: Run AWS full tests | ||
if: github.repository == 'nf-core/funcscan' | ||
# run only if the PR is approved by at least 2 reviewers and against the master branch or manually triggered | ||
if: github.repository == 'nf-core/funcscan' && github.event.review.state == 'approved' && github.event.pull_request.base.ref == 'master' || github.event_name == 'workflow_dispatch' | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Get PR reviews | ||
uses: octokit/[email protected] | ||
if: github.event_name != 'workflow_dispatch' | ||
id: check_approvals | ||
continue-on-error: true | ||
with: | ||
route: GET /repos/${{ github.repository }}/pulls/${{ github.event.pull_request.number }}/reviews?per_page=100 | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Check for approvals | ||
if: ${{ failure() && github.event_name != 'workflow_dispatch' }} | ||
run: | | ||
echo "No review approvals found. At least 2 approvals are required to run this action automatically." | ||
exit 1 | ||
|
||
- name: Check for enough approvals (>=2) | ||
id: test_variables | ||
if: github.event_name != 'workflow_dispatch' | ||
run: | | ||
JSON_RESPONSE='${{ steps.check_approvals.outputs.data }}' | ||
CURRENT_APPROVALS_COUNT=$(echo $JSON_RESPONSE | jq -c '[.[] | select(.state | contains("APPROVED")) ] | length') | ||
test $CURRENT_APPROVALS_COUNT -ge 2 || exit 1 # At least 2 approvals are required | ||
|
||
- name: Launch workflow via Seqera Platform | ||
uses: seqeralabs/action-tower-launch@v2 | ||
with: | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see https://github.com/nf-core/methylseq/blob/master/.github/workflows/nf-test.yml for how to use sharding
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still don't particularly like this, so I would leave this for a future release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will do it in the next release then 👍