Skip to content

dev > main for 3.3.0 release #3589

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
merged 721 commits into from
Jun 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
721 commits
Select commit Hold shift + click to select a range
52dfee6
Merge pull request #3519 from toniher/further-check-ontology
toniher Mar 28, 2025
a990f9e
Merge branch 'dev' into feature/test-datasets
mirpedrol Mar 28, 2025
ae744a4
Makes --branch not required and adds prompt.
JulianFlesch Mar 29, 2025
3666bb5
Move test-datasets logic to own file
JulianFlesch Mar 31, 2025
42be5ac
Move test-dataset search logic to own file
JulianFlesch Mar 31, 2025
ce24751
Fix debugging / error output
JulianFlesch Mar 31, 2025
c132eb5
Adds docstring for search
JulianFlesch Mar 31, 2025
23cbb64
move list branches logic to file with list functions
JulianFlesch Mar 31, 2025
2a7be0f
Change short flag char for --generate-nf-path
JulianFlesch Mar 31, 2025
b525cbd
Print output in rich table
JulianFlesch Mar 31, 2025
b7e34af
Change flag char
JulianFlesch Mar 31, 2025
1f83d08
Add type annotations to utils
JulianFlesch Mar 31, 2025
1e8da83
Adds type hints
JulianFlesch Mar 31, 2025
3149b7e
Adds type hint
JulianFlesch Mar 31, 2025
8514004
Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.2
renovate[bot] Apr 1, 2025
ea316c8
[automated] Update CHANGELOG.md
nf-core-bot Apr 1, 2025
3af285a
fix indentation
mashehu Apr 1, 2025
b7065c8
[automated] Update CHANGELOG.md
nf-core-bot Apr 1, 2025
0ef27f0
[automated] Update CHANGELOG.md
nf-core-bot Apr 1, 2025
24d266c
Merge pull request #3523 from mashehu/fix-included-configs-api-docs
mashehu Apr 1, 2025
74aa62c
type hints
JulianFlesch Apr 1, 2025
183f423
type hints
JulianFlesch Apr 1, 2025
8bb8ba5
add offline configs test
mashehu Apr 1, 2025
95a50c7
[automated] Update CHANGELOG.md
nf-core-bot Apr 1, 2025
17b08b7
Merge branch 'dev' into add-offline-config-tester
mashehu Apr 1, 2025
ea78a44
Template: run nf-test tests on runsOn runners
mashehu Apr 1, 2025
4ca00a8
[automated] Update CHANGELOG.md
nf-core-bot Apr 1, 2025
6c75237
Change to using plain requests.get since free quota now suffices and …
JulianFlesch Apr 2, 2025
6f5a4da
Adds mock requests where needed. Removes redundant test.
JulianFlesch Apr 2, 2025
260f934
Adds test
JulianFlesch Apr 2, 2025
4cebead
Merge branch 'dev' into feature/test-datasets
JulianFlesch Apr 2, 2025
eaba535
Change list/tuple typing for py38 bw compatibility
JulianFlesch Apr 2, 2025
e9f2427
Merge branch 'feature/test-datasets' of github.com:JulianFlesch/nf-co…
JulianFlesch Apr 2, 2025
0c3e074
Fix typing issue with py38
JulianFlesch Apr 2, 2025
55aebc3
Merge pull request #3018 from nf-core/renovate-automerge
mashehu Apr 3, 2025
4994ece
Apply suggestions from code review
mashehu Apr 3, 2025
cd6b735
chore(deps): update python:3.12-slim docker digest to a866731 (#3527)
renovate[bot] Apr 3, 2025
e8eb38b
Merge branch 'dev' into renovate/astral-sh-ruff-pre-commit-0.x
mashehu Apr 3, 2025
0718024
Merge pull request #3521 from nf-core/renovate/astral-sh-ruff-pre-com…
mashehu Apr 3, 2025
49d0608
chore(deps): update actions/setup-python digest to 8d9ed9a (#3518)
renovate[bot] Apr 3, 2025
f13bdef
Include the centralized nf-core configs also in offline mode, if a lo…
MatthiasZepper Mar 14, 2025
318c2c3
[automated] Update CHANGELOG.md
nf-core-bot Mar 14, 2025
5905f63
Add CI tests for configs.
MatthiasZepper Mar 14, 2025
d511a7a
Indentation of the action was wrong.
MatthiasZepper Mar 14, 2025
b62a25f
Remove conditionals from config test action and rather skip the actio…
MatthiasZepper Mar 14, 2025
afd03d7
Including true causes the stderr not being logged to output.
MatthiasZepper Mar 18, 2025
0292994
Adapt nf-core pipelines lint to the new config pattern.
MatthiasZepper Mar 18, 2025
4bfad5e
Adapt also linting of the pipeline-specific institutional configs.
MatthiasZepper Mar 18, 2025
1c6754e
Remove verbose comments from pipeline template
MatthiasZepper Mar 25, 2025
a3bf382
Switch profile to one that will hopefully exist longer than self-host…
MatthiasZepper Mar 25, 2025
91dbb2c
Fix bug found by Fabian Egli during code review
MatthiasZepper Mar 31, 2025
4c7927e
Remove GitHub action for testing Nextflow configuration again.
MatthiasZepper Apr 2, 2025
01d911e
Reword 'old' to 'outdated' in linter warning.
MatthiasZepper Apr 3, 2025
ae7760b
Merge pull request #3491 from MatthiasZepper/local_config_inclusion_w…
MatthiasZepper Apr 3, 2025
794ffa0
only add self-hosted runners to nf-core pipelines
mashehu Apr 8, 2025
a823417
Merge branch 'add-runsOn-to-template' of github.com:mashehu/tools int…
mashehu Apr 8, 2025
514a3b6
Update nf_core/pipeline-template/conf/base.config
nictru Apr 8, 2025
be32504
Merge branch 'dev' into add-gpu-profile
mirpedrol Apr 10, 2025
4c99b51
adding boundary in regex
toniher Apr 10, 2025
405d895
[automated] Update CHANGELOG.md
nf-core-bot Apr 10, 2025
41fcb3b
adding boundary in regex in input as well
toniher Apr 10, 2025
8a267b9
Merge branch 'fix-output-detection-in-lint-3513' of github.com:tonihe…
toniher Apr 10, 2025
ba38053
Merge branch 'dev' into feature/test-datasets
JulianFlesch Apr 14, 2025
c41492d
Merge branch 'dev' into add-runsOn-to-template
mashehu Apr 15, 2025
600f627
Apply suggestions from code review
mashehu Apr 15, 2025
ef4884d
fix missed runs-on statement
mashehu Apr 15, 2025
1d14b2d
remove runner selection input
mashehu Apr 15, 2025
2cb6fc5
switch using runsOn runners
mashehu Apr 15, 2025
6dedc4d
[automated] Update CHANGELOG.md
nf-core-bot Apr 15, 2025
f3aa72c
chore(deps): update dependency prompt_toolkit to <=3.0.51
renovate[bot] Apr 15, 2025
acb3fb8
fix jinja template
mashehu Apr 15, 2025
4696cab
remove extra `endraw`
mashehu Apr 15, 2025
17bc85a
try different gitlab branch
mashehu Apr 15, 2025
6d636c6
try different gitlab branch
mashehu Apr 15, 2025
a84112e
Merge branch 'switcht-to-runsOn' of github.com:mashehu/tools into swi…
mashehu Apr 15, 2025
5eb0b5b
Revert "try different gitlab branch"
mashehu Apr 15, 2025
e274138
rename it test branch one more time
mashehu Apr 15, 2025
d61403b
try removing some extra steps
mashehu Apr 15, 2025
083d157
Merge pull request #3537 from mashehu/switcht-to-runsOn
mashehu Apr 15, 2025
1208390
Merge branch 'dev' into fix-output-detection-in-lint-3513
mashehu Apr 15, 2025
a6c0963
Update nf_core/pipeline-template/.github/workflows/nf-test.yml
mashehu Apr 15, 2025
91fc5c2
Merge branch 'dev' into add-runsOn-to-template
mashehu Apr 15, 2025
ee69063
Merge branch 'dev' into feature/test-datasets
mashehu Apr 15, 2025
7544c8c
Move ignored file default list to utils
JulianFlesch Apr 16, 2025
8071419
Rename maybe_branch argument
JulianFlesch Apr 16, 2025
3a47a48
Merge pull request #3535 from toniher/fix-output-detection-in-lint-3513
toniher Apr 16, 2025
520386a
Handling issue with arity #3530
toniher Apr 16, 2025
a5b1d61
[automated] Update CHANGELOG.md
nf-core-bot Apr 16, 2025
8571adb
Merge pull request #3494 from JulianFlesch/feature/test-datasets
JulianFlesch Apr 16, 2025
619df2e
Merge pull request #3412 from nf-core/renovate/prompt_toolkit-3.x
mashehu Apr 16, 2025
92a0a3c
addressing more cases from https://github.com/nf-core/tools/issues/3530
toniher Apr 23, 2025
03fc1eb
dummy content addition
toniher Apr 23, 2025
0bf9d2c
[automated] Update CHANGELOG.md
nf-core-bot Apr 23, 2025
4040ebf
More complex splitting for https://github.com/nf-core/tools/issues/35…
toniher Apr 23, 2025
960be76
Merge branch 'addressing-3530' of github.com:toniher/nf-core-tools in…
toniher Apr 23, 2025
2825f87
Merge pull request #3525 from mashehu/add-runsOn-to-template
mashehu Apr 24, 2025
e5355f0
template: downgrade nf-schema to fix CI tests
mashehu Apr 24, 2025
31284bf
[automated] Update CHANGELOG.md
nf-core-bot Apr 24, 2025
51ac394
Merge branch 'dev' into fix-launch-cli-draft
MartinGrignard Apr 24, 2025
a0d5270
Merge pull request #3544 from mashehu/downgrade-nf-schema
mashehu Apr 24, 2025
9f973ab
Merge branch 'dev' into fix-launch-cli-draft
mashehu Apr 24, 2025
7228bcf
Merge pull request #3432 from mashehu/fix-launch-cli-draft
mashehu Apr 24, 2025
ff3a11d
Merge branch 'dev' into add-offline-config-tester
mashehu Apr 24, 2025
71b26a4
Merge pull request #3524 from mashehu/add-offline-config-tester
mashehu Apr 24, 2025
f630d39
Merge branch 'dev' into add-gpu-profile
mirpedrol Apr 24, 2025
49f761d
Merge pull request #3272 from mashehu/add-gpu-profile
mashehu Apr 24, 2025
2faebbc
chore(deps): update actions/github-script action to v7
renovate[bot] Apr 25, 2025
a502c71
[automated] Update CHANGELOG.md
nf-core-bot Apr 25, 2025
5e1f068
Merge pull request #3545 from nf-core/renovate/major-github-actions
mashehu Apr 25, 2025
db58b84
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.7
renovate[bot] Apr 25, 2025
04f4bf8
Merge pull request #3542 from nf-core/renovate/astral-sh-ruff-pre-com…
mashehu Apr 25, 2025
59f8aff
chore(deps): pin dependencies (#3531)
renovate[bot] Apr 25, 2025
3076788
Changes order of subcommands in help text
JulianFlesch Apr 25, 2025
9730a29
Shorten help texts
JulianFlesch Apr 25, 2025
a3633a1
Add query command line argument to search
JulianFlesch Apr 25, 2025
70bdbe6
Clean up debug output
JulianFlesch Apr 25, 2025
63f015f
Add comment
JulianFlesch Apr 25, 2025
463dbc7
RO-crate content appear in the nf-core lint warning if there is a TOD…
ningyuxin1999 Apr 28, 2025
2a5e706
Adds auto-fill branch name
JulianFlesch Apr 28, 2025
94ee0e6
Merge dev into test-dataset update
JulianFlesch Apr 28, 2025
33ac6df
[automated] Update CHANGELOG.md
nf-core-bot Apr 28, 2025
9065c85
GitHub action for nightly tests with Nextflow from source
ewels Apr 30, 2025
5501f0e
[automated] Update CHANGELOG.md
nf-core-bot Apr 30, 2025
413d185
Adds improvement PR to the previous changelog entry for test-datasets
JulianFlesch Apr 30, 2025
55f0431
shorten help text
JulianFlesch Apr 30, 2025
94c8eff
Merge pull request #3553 from ewels/nightly-nextflow-ci
ewels Apr 30, 2025
c6a48a1
Change list+filter to list comprehension
JulianFlesch Apr 30, 2025
6148f99
Change list element access style
JulianFlesch Apr 30, 2025
4e5efab
Try to fix Nextflow build step
ewels Apr 30, 2025
dfcea33
Merge branch 'dev' into feature/test-datasets
JulianFlesch Apr 30, 2025
b5bc0d6
Binary isn't called just 'nextflow'
ewels Apr 30, 2025
43a609b
Merge branch 'dev' into nextflow-build-from-source
ewels Apr 30, 2025
4753bd3
Merge pull request #3555 from ewels/nextflow-build-from-source
ewels Apr 30, 2025
ba43b1f
Merge branch 'main' of https://github.com/nf-core/tools into dev
mirpedrol Apr 30, 2025
f8116e8
[automated] Update CHANGELOG.md
nf-core-bot Apr 30, 2025
8bc4305
chore(deps): update python:3.12-slim docker digest to bae1a06 (#3558)
renovate[bot] May 1, 2025
9f2259a
update CI to test template pipelines with nf-test
mirpedrol May 5, 2025
ff44f5e
[automated] Update CHANGELOG.md
nf-core-bot May 5, 2025
d12f634
update changelog
mirpedrol May 5, 2025
bb33fd2
cd pipeline directory
mirpedrol May 5, 2025
b28d445
checkout code with depth 0
mirpedrol May 5, 2025
974e9dc
clean up unused dir
mirpedrol May 5, 2025
5994784
add cd create-test-lint-wf
mirpedrol May 5, 2025
e451dbb
remove --changed-since
mirpedrol May 5, 2025
4e39007
remove profile test and --ci
mirpedrol May 5, 2025
99ca8a5
fix work dir and remove nf-test dir before linting
mirpedrol May 5, 2025
cdc8db0
remove more nf-test files before linting pipeline
mirpedrol May 5, 2025
3308934
Run the pipeline when nf-test is not available
mirpedrol May 5, 2025
d5bb45e
rming changelog for now
toniher May 5, 2025
509b97d
adding test for trinity
toniher May 5, 2025
2be2850
fix GHA conditionals
mirpedrol May 5, 2025
e0a8381
Adds description of QUERY argument to sub-subcommand help
JulianFlesch May 6, 2025
10051de
Merge branch 'feature/test-datasets' of github.com:JulianFlesch/nf-co…
JulianFlesch May 6, 2025
dd62c1e
generate nf-test snapshot for testing if not present
mirpedrol May 6, 2025
742897d
Merge pull request #3548 from JulianFlesch/feature/test-datasets
JulianFlesch May 7, 2025
e941593
Merge branch 'dev' into addressing-3530
toniher May 7, 2025
7d1e090
add default snapshot and update nftignore file
mirpedrol May 6, 2025
61a370e
fix nf-test on pipelines from a template
mirpedrol May 7, 2025
4ce7166
generate snapshots once
mirpedrol May 7, 2025
5d56105
add all snapshots
mirpedrol May 7, 2025
622ace0
[automated] Update CHANGELOG.md
nf-core-bot May 7, 2025
8f4b27b
Apply suggestions from code review
mirpedrol May 8, 2025
cb296bb
rename __snapshots__ to snapshots
mirpedrol May 8, 2025
bf71309
Merge pull request #3559 from mirpedrol/ci-nf-test
mirpedrol May 8, 2025
e5ec63b
Merge pull request #3541 from toniher/addressing-3530
mirpedrol May 8, 2025
96d3834
chore(deps): pin dependencies (#3554)
renovate[bot] May 13, 2025
ff05838
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9
renovate[bot] May 13, 2025
ba8d0e4
[automated] Update CHANGELOG.md
nf-core-bot May 13, 2025
d8bfccb
Merge pull request #3563 from nf-core/renovate/astral-sh-ruff-pre-com…
mashehu May 13, 2025
be9d768
exit code for unrecoverable snapshots errors
fntlnz May 13, 2025
3bc5b46
Add row wrapping for long lines in search result table
JulianFlesch May 13, 2025
74399e3
[automated] Update CHANGELOG.md
nf-core-bot May 13, 2025
798b248
Add changes to original changelog entry
JulianFlesch May 13, 2025
6748478
Merge pull request #3566 from JulianFlesch/improve/test-datasets
JulianFlesch May 13, 2025
1dd7e17
Add wrapping long lines in list table
JulianFlesch May 13, 2025
d83f13c
[automated] Update CHANGELOG.md
nf-core-bot May 13, 2025
90b6e2e
Add to test-datasets changes
JulianFlesch May 13, 2025
ba4b07f
Merge branch 'improve/test-datasets' of github.com:JulianFlesch/nf-co…
JulianFlesch May 13, 2025
a157b2a
Overwrite auto-changelog entry
JulianFlesch May 13, 2025
3147827
Merge pull request #3567 from JulianFlesch/improve/test-datasets
JulianFlesch May 14, 2025
41550cc
Comment to specify what the 175 exit code stands for.
fntlnz May 14, 2025
ded1585
fix: interface typo
TimD1 May 14, 2025
225fb67
chore(deps): update python:3.12-slim docker digest to 31a416d (#3568)
renovate[bot] May 15, 2025
c5a7ff7
fix link to contributing.md
mashehu May 15, 2025
0a0ba4b
Merge branch 'dev' into fix-broken-contributing-link
mashehu May 15, 2025
5fa849a
Merge pull request #3574 from mashehu/fix-broken-contributing-link
mashehu May 15, 2025
75d8c83
chore(deps): update codecov/codecov-action digest to 18283e0 (#3575)
renovate[bot] May 19, 2025
63290b1
Use secret for notification email on nextflow nightly builds
ewels May 19, 2025
fb6d500
[automated] Update CHANGELOG.md
nf-core-bot May 19, 2025
2071069
Merge branch 'dev' into main
ewels May 19, 2025
c12acec
TEMPLATE: bump nf-schema back to 2.3.0
mashehu May 20, 2025
f46e2e7
[automated] Update CHANGELOG.md
nf-core-bot May 20, 2025
480c349
use pdiff installed and setup by setup-nf-test
mashehu May 20, 2025
7efe452
[automated] Update CHANGELOG.md
nf-core-bot May 20, 2025
dd6c4bf
Merge pull request #3577 from nf-core/update-nf-schema
mashehu May 20, 2025
5e25e56
Merge branch 'dev' into snapshot-exit-code
mirpedrol May 21, 2025
b28be77
Merge pull request #3564 from fntlnz/snapshot-exit-code
mirpedrol May 21, 2025
b22ba61
add linting of nf-test content
mirpedrol May 22, 2025
cff1825
[automated] Update CHANGELOG.md
nf-core-bot May 22, 2025
904a3bb
run aws full test on release
mirpedrol May 26, 2025
83d233b
update changelog
mirpedrol May 26, 2025
03e7dec
Merge pull request #3583 from mirpedrol/awsfulltestaction
mirpedrol May 26, 2025
f029989
[automated] Update CHANGELOG.md
nf-core-bot May 27, 2025
68364ff
handle dicts during dependency sorting correctly
mashehu May 27, 2025
cf79089
code review suggestions and ignore by file name
mirpedrol May 27, 2025
d29d0f7
add pipelines_testdata_base_path to template
mirpedrol May 27, 2025
76f84fb
skip nf_test_content when skipping nf-test feature
mirpedrol May 27, 2025
26144f0
add resource limits
mirpedrol May 27, 2025
4b020f6
fix tests
mirpedrol May 27, 2025
057eca1
add nf_test_content linting docs
mirpedrol May 27, 2025
740cf6a
add test for prohibiting conda default channel
mashehu May 27, 2025
cae7443
Merge branch 'dev' into broaden-channel-linting
mashehu May 27, 2025
ccc9ab8
Apply suggestions from code review
mirpedrol May 27, 2025
d7c9b30
move common test path into a property
mashehu May 27, 2025
7f0213c
Merge pull request #3584 from mashehu/broaden-channel-linting
mashehu May 27, 2025
9a9d762
use check dictionaries
mirpedrol May 27, 2025
e4fb26c
specify types and use different variable names
mashehu May 27, 2025
ee098aa
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1…
renovate[bot] May 27, 2025
55adccd
[automated] Update CHANGELOG.md
nf-core-bot May 27, 2025
cf1c0e3
add pytest for nf-test linting
mirpedrol May 27, 2025
1ade253
[automated] Fix code linting
nf-core-bot May 27, 2025
3dd3003
Merge pull request #3585 from nf-core/renovate/astral-sh-ruff-pre-com…
mashehu May 27, 2025
bf64874
Merge branch 'dev' into use-integrated-pdiff
mashehu May 27, 2025
908f1ec
chore(deps): update gitpod/workspace-base docker digest to 3aa18f4 (#…
renovate[bot] May 27, 2025
49cfdb9
Merge pull request #3570 from TimD1/td_fix-interface-typo
mashehu May 27, 2025
f31209a
Merge pull request #3576 from ewels/main
mashehu May 27, 2025
f7eb14a
chore(deps): update python:3.12-slim docker digest to fd95fa2 (#3587)
renovate[bot] May 27, 2025
d8e334a
Merge branch 'dev' into use-integrated-pdiff
mashehu May 27, 2025
d822d96
Merge pull request #3578 from mashehu/use-integrated-pdiff
mashehu May 27, 2025
70e40e7
use nextflow config to obtain resource limit values
mirpedrol May 28, 2025
c08db2d
Merge pull request #3580 from mirpedrol/pipeline-nf-test-linting
mirpedrol May 28, 2025
9100906
bump version to 3.3.0
mirpedrol May 28, 2025
80397aa
code review suggestions
mirpedrol May 28, 2025
24493fd
fix test_nftest_failing_linting
mirpedrol May 28, 2025
b34b660
Merge pull request #3588 from mirpedrol/bump-3.3.0
mirpedrol May 28, 2025
93f7170
chore(deps): update dawidd6/action-download-artifact action to v10 (#…
renovate[bot] Jun 1, 2025
08dc6d7
fix api docs for nf_test_content
mashehu Jun 2, 2025
1572bd0
Merge pull request #3596 from mashehu/fix-api-docs-again
mashehu Jun 2, 2025
88046be
remove resourceLimits from nf-test nextflow.config file and use profi…
mirpedrol Jun 2, 2025
7f0be81
update changelog
mirpedrol Jun 2, 2025
0e4d880
Merge pull request #3597 from mirpedrol/nf-test-profile-redundancy
mirpedrol Jun 2, 2025
a73af2e
trying to fix sphinx rendering
mashehu Jun 2, 2025
5112143
fix nf_test_content code blocks
mashehu Jun 2, 2025
17b742d
Merge pull request #3598 from mashehu/fix-api-docs-again
mashehu Jun 2, 2025
ff87749
last polish on api docs
mashehu Jun 2, 2025
8dcd5a3
Update docs/api/_src/index.md
mashehu Jun 2, 2025
60cbd3d
Merge pull request #3599 from mashehu/one-more-api-docs-fix
mashehu Jun 2, 2025
ade229d
make all github actions in the template kebab-case
mashehu Jun 2, 2025
7d76671
update changelog
mashehu Jun 2, 2025
cc0276f
Merge pull request #3600 from mashehu/fix-file-naming
mashehu Jun 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 0 additions & 30 deletions .editorconfig

This file was deleted.

10 changes: 2 additions & 8 deletions .github/actions/create-lint-wf/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ runs:
# Remove TODO statements
- name: remove TODO
shell: bash
run: find nf-core-testpipeline -type f -exec sed -i '/TODO nf-core:/d' {} \;
run: find nf-core-testpipeline -type f -exec sed -i 's#TODO nf-core:##g' {} \;
working-directory: create-lint-wf

# Uncomment includeConfig statement
Expand All @@ -64,12 +64,6 @@ runs:
run: find nf-core-testpipeline -type f -exec sed -i 's/zenodo.XXXXXX/zenodo.123456/g' {} \;
working-directory: create-lint-wf

# Add empty ro-crate file
- name: add empty ro-crate file
shell: bash
run: touch nf-core-testpipeline/ro-crate-metadata.json
working-directory: create-lint-wf

# Run nf-core pipelines linting
- name: nf-core pipelines lint
shell: bash
Expand All @@ -88,7 +82,7 @@ runs:

- name: Upload log file artifact
if: ${{ always() }}
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: nf-core-log-file-${{ matrix.NXF_VER }}
path: create-lint-wf/log.txt
Expand Down
109 changes: 109 additions & 0 deletions .github/snapshots/adaptivecard.nf.test.snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"-profile test": {
"content": [
4,
null,
[
"fastqc",
"fastqc/SAMPLE1_PE_1_fastqc.html",
"fastqc/SAMPLE1_PE_1_fastqc.zip",
"fastqc/SAMPLE1_PE_2_fastqc.html",
"fastqc/SAMPLE1_PE_2_fastqc.zip",
"fastqc/SAMPLE2_PE_1_fastqc.html",
"fastqc/SAMPLE2_PE_1_fastqc.zip",
"fastqc/SAMPLE2_PE_2_fastqc.html",
"fastqc/SAMPLE2_PE_2_fastqc.zip",
"fastqc/SAMPLE3_SE_1_fastqc.html",
"fastqc/SAMPLE3_SE_1_fastqc.zip",
"fastqc/SAMPLE3_SE_2_fastqc.html",
"fastqc/SAMPLE3_SE_2_fastqc.zip",
"multiqc",
"multiqc/multiqc_data",
"multiqc/multiqc_data/fastqc-status-check-heatmap.txt",
"multiqc/multiqc_data/fastqc_overrepresented_sequences_plot.txt",
"multiqc/multiqc_data/fastqc_per_base_n_content_plot.txt",
"multiqc/multiqc_data/fastqc_per_base_sequence_quality_plot.txt",
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Counts.txt",
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Percentages.txt",
"multiqc/multiqc_data/fastqc_per_sequence_quality_scores_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_counts_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_duplication_levels_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_length_distribution_plot.txt",
"multiqc/multiqc_data/fastqc_top_overrepresented_sequences_table.txt",
"multiqc/multiqc_data/multiqc.log",
"multiqc/multiqc_data/multiqc_citations.txt",
"multiqc/multiqc_data/multiqc_data.json",
"multiqc/multiqc_data/multiqc_fastqc.txt",
"multiqc/multiqc_data/multiqc_general_stats.txt",
"multiqc/multiqc_data/multiqc_software_versions.txt",
"multiqc/multiqc_data/multiqc_sources.txt",
"multiqc/multiqc_plots",
"multiqc/multiqc_plots/pdf",
"multiqc/multiqc_plots/pdf/fastqc-status-check-heatmap.pdf",
"multiqc/multiqc_plots/pdf/fastqc_overrepresented_sequences_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_base_n_content_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_base_sequence_quality_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Counts.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Percentages.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_quality_scores_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-cnt.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-pct.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_duplication_levels_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_length_distribution_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_top_overrepresented_sequences_table.pdf",
"multiqc/multiqc_plots/pdf/general_stats_table.pdf",
"multiqc/multiqc_plots/png",
"multiqc/multiqc_plots/png/fastqc-status-check-heatmap.png",
"multiqc/multiqc_plots/png/fastqc_overrepresented_sequences_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_base_n_content_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_base_sequence_quality_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Counts.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Percentages.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_quality_scores_plot.png",
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-cnt.png",
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-pct.png",
"multiqc/multiqc_plots/png/fastqc_sequence_duplication_levels_plot.png",
"multiqc/multiqc_plots/png/fastqc_sequence_length_distribution_plot.png",
"multiqc/multiqc_plots/png/fastqc_top_overrepresented_sequences_table.png",
"multiqc/multiqc_plots/png/general_stats_table.png",
"multiqc/multiqc_plots/svg",
"multiqc/multiqc_plots/svg/fastqc-status-check-heatmap.svg",
"multiqc/multiqc_plots/svg/fastqc_overrepresented_sequences_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_base_n_content_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_base_sequence_quality_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Counts.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Percentages.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_quality_scores_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-cnt.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-pct.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_duplication_levels_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_length_distribution_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_top_overrepresented_sequences_table.svg",
"multiqc/multiqc_plots/svg/general_stats_table.svg",
"multiqc/multiqc_report.html",
"pipeline_info",
"pipeline_info/testpipeline_software_mqc_versions.yml"
],
[
"fastqc-status-check-heatmap.txt:md5,0f1975c565a16bf09be08a05c204ded7",
"fastqc_overrepresented_sequences_plot.txt:md5,4b23cea39c4e23deef6b97810bc1ee46",
"fastqc_per_base_n_content_plot.txt:md5,037692101c0130c72493d3bbfa3afac1",
"fastqc_per_base_sequence_quality_plot.txt:md5,bfe735f3e31befe13bdf6761bb297d6e",
"fastqc_per_sequence_gc_content_plot_Counts.txt:md5,7108d19c46ef7883e864ba274c457d2e",
"fastqc_per_sequence_gc_content_plot_Percentages.txt:md5,23f527c80a148e4f34e5a43f6e520a90",
"fastqc_per_sequence_quality_scores_plot.txt:md5,a0cc0e6df7bfb05257da1cfc88b13c50",
"fastqc_sequence_counts_plot.txt:md5,c6e4e1588e6765fe8df27812a1322fbd",
"fastqc_sequence_duplication_levels_plot.txt:md5,3cde2db4033f6c64648976d1174db925",
"fastqc_sequence_length_distribution_plot.txt:md5,e82b9b14a7e24c0c5f27af97cebb6870",
"multiqc_citations.txt:md5,4c806e63a283ec1b7e78cdae3a923d4f",
"multiqc_fastqc.txt:md5,1a41c2158adc9947bff9232962f70110",
"multiqc_general_stats.txt:md5,0b54e4e764665bd57fe0f95216744a78"
]
],
"meta": {
"nf-test": "0.9.2",
"nextflow": "25.03.1"
},
"timestamp": "2025-05-07T13:52:10.350817122"
}
}
109 changes: 109 additions & 0 deletions .github/snapshots/changelog.nf.test.snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"-profile test": {
"content": [
4,
null,
[
"fastqc",
"fastqc/SAMPLE1_PE_1_fastqc.html",
"fastqc/SAMPLE1_PE_1_fastqc.zip",
"fastqc/SAMPLE1_PE_2_fastqc.html",
"fastqc/SAMPLE1_PE_2_fastqc.zip",
"fastqc/SAMPLE2_PE_1_fastqc.html",
"fastqc/SAMPLE2_PE_1_fastqc.zip",
"fastqc/SAMPLE2_PE_2_fastqc.html",
"fastqc/SAMPLE2_PE_2_fastqc.zip",
"fastqc/SAMPLE3_SE_1_fastqc.html",
"fastqc/SAMPLE3_SE_1_fastqc.zip",
"fastqc/SAMPLE3_SE_2_fastqc.html",
"fastqc/SAMPLE3_SE_2_fastqc.zip",
"multiqc",
"multiqc/multiqc_data",
"multiqc/multiqc_data/fastqc-status-check-heatmap.txt",
"multiqc/multiqc_data/fastqc_overrepresented_sequences_plot.txt",
"multiqc/multiqc_data/fastqc_per_base_n_content_plot.txt",
"multiqc/multiqc_data/fastqc_per_base_sequence_quality_plot.txt",
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Counts.txt",
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Percentages.txt",
"multiqc/multiqc_data/fastqc_per_sequence_quality_scores_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_counts_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_duplication_levels_plot.txt",
"multiqc/multiqc_data/fastqc_sequence_length_distribution_plot.txt",
"multiqc/multiqc_data/fastqc_top_overrepresented_sequences_table.txt",
"multiqc/multiqc_data/multiqc.log",
"multiqc/multiqc_data/multiqc_citations.txt",
"multiqc/multiqc_data/multiqc_data.json",
"multiqc/multiqc_data/multiqc_fastqc.txt",
"multiqc/multiqc_data/multiqc_general_stats.txt",
"multiqc/multiqc_data/multiqc_software_versions.txt",
"multiqc/multiqc_data/multiqc_sources.txt",
"multiqc/multiqc_plots",
"multiqc/multiqc_plots/pdf",
"multiqc/multiqc_plots/pdf/fastqc-status-check-heatmap.pdf",
"multiqc/multiqc_plots/pdf/fastqc_overrepresented_sequences_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_base_n_content_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_base_sequence_quality_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Counts.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Percentages.pdf",
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_quality_scores_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-cnt.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-pct.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_duplication_levels_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_sequence_length_distribution_plot.pdf",
"multiqc/multiqc_plots/pdf/fastqc_top_overrepresented_sequences_table.pdf",
"multiqc/multiqc_plots/pdf/general_stats_table.pdf",
"multiqc/multiqc_plots/png",
"multiqc/multiqc_plots/png/fastqc-status-check-heatmap.png",
"multiqc/multiqc_plots/png/fastqc_overrepresented_sequences_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_base_n_content_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_base_sequence_quality_plot.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Counts.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Percentages.png",
"multiqc/multiqc_plots/png/fastqc_per_sequence_quality_scores_plot.png",
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-cnt.png",
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-pct.png",
"multiqc/multiqc_plots/png/fastqc_sequence_duplication_levels_plot.png",
"multiqc/multiqc_plots/png/fastqc_sequence_length_distribution_plot.png",
"multiqc/multiqc_plots/png/fastqc_top_overrepresented_sequences_table.png",
"multiqc/multiqc_plots/png/general_stats_table.png",
"multiqc/multiqc_plots/svg",
"multiqc/multiqc_plots/svg/fastqc-status-check-heatmap.svg",
"multiqc/multiqc_plots/svg/fastqc_overrepresented_sequences_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_base_n_content_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_base_sequence_quality_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Counts.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Percentages.svg",
"multiqc/multiqc_plots/svg/fastqc_per_sequence_quality_scores_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-cnt.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-pct.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_duplication_levels_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_sequence_length_distribution_plot.svg",
"multiqc/multiqc_plots/svg/fastqc_top_overrepresented_sequences_table.svg",
"multiqc/multiqc_plots/svg/general_stats_table.svg",
"multiqc/multiqc_report.html",
"pipeline_info",
"pipeline_info/testpipeline_software_mqc_versions.yml"
],
[
"fastqc-status-check-heatmap.txt:md5,0f1975c565a16bf09be08a05c204ded7",
"fastqc_overrepresented_sequences_plot.txt:md5,4b23cea39c4e23deef6b97810bc1ee46",
"fastqc_per_base_n_content_plot.txt:md5,037692101c0130c72493d3bbfa3afac1",
"fastqc_per_base_sequence_quality_plot.txt:md5,bfe735f3e31befe13bdf6761bb297d6e",
"fastqc_per_sequence_gc_content_plot_Counts.txt:md5,7108d19c46ef7883e864ba274c457d2e",
"fastqc_per_sequence_gc_content_plot_Percentages.txt:md5,23f527c80a148e4f34e5a43f6e520a90",
"fastqc_per_sequence_quality_scores_plot.txt:md5,a0cc0e6df7bfb05257da1cfc88b13c50",
"fastqc_sequence_counts_plot.txt:md5,c6e4e1588e6765fe8df27812a1322fbd",
"fastqc_sequence_duplication_levels_plot.txt:md5,3cde2db4033f6c64648976d1174db925",
"fastqc_sequence_length_distribution_plot.txt:md5,e82b9b14a7e24c0c5f27af97cebb6870",
"multiqc_citations.txt:md5,4c806e63a283ec1b7e78cdae3a923d4f",
"multiqc_fastqc.txt:md5,1a41c2158adc9947bff9232962f70110",
"multiqc_general_stats.txt:md5,0b54e4e764665bd57fe0f95216744a78"
]
],
"meta": {
"nf-test": "0.9.2",
"nextflow": "25.03.1"
},
"timestamp": "2025-05-07T13:52:01.993722854"
}
}
Loading
Loading