-
Notifications
You must be signed in to change notification settings - Fork 190
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
feat: Install subworkflows with modules from different remotes #3083
base: dev
Are you sure you want to change the base?
Commits on Jun 21, 2024
-
tests: Add test case for cross-organization subwf
Strangely it is passing at the moment, it seems the install command returns a passing exit code regardless of installing all modules. - Addresses #2
Configuration menu - View commit details
-
Copy full SHA for 9825d89 - Browse repository at this point
Copy the full SHA 9825d89View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 568363a - Browse repository at this point
Copy the full SHA 568363aView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 534da92 - Browse repository at this point
Copy the full SHA 534da92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 286ab86 - Browse repository at this point
Copy the full SHA 286ab86View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 423517e - Browse repository at this point
Copy the full SHA 423517eView commit details
Commits on Jul 8, 2024
-
Merge pull request #6 from sanger-tol/cross-org-test
tests: Add test case for cross-organization subwf
Configuration menu - View commit details
-
Copy full SHA for 6816cc1 - Browse repository at this point
Copy the full SHA 6816cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for af816fd - Browse repository at this point
Copy the full SHA af816fdView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0e6031 - Browse repository at this point
Copy the full SHA d0e6031View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1737c88 - Browse repository at this point
Copy the full SHA 1737c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7aaea2 - Browse repository at this point
Copy the full SHA f7aaea2View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1c490d - Browse repository at this point
Copy the full SHA d1c490dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fa5cf4 - Browse repository at this point
Copy the full SHA 6fa5cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d903282 - Browse repository at this point
Copy the full SHA d903282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f095fa - Browse repository at this point
Copy the full SHA 7f095faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 012e9d6 - Browse repository at this point
Copy the full SHA 012e9d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d77fccb - Browse repository at this point
Copy the full SHA d77fccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for faa7faf - Browse repository at this point
Copy the full SHA faa7fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f08bbe - Browse repository at this point
Copy the full SHA 0f08bbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d052de - Browse repository at this point
Copy the full SHA 6d052deView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6ce67f - Browse repository at this point
Copy the full SHA c6ce67fView commit details -
Merge pull request #9 from sanger-tol/fix/duplicated-downloads
fix: Avoid duplicate downloads in nested subworkflows
Configuration menu - View commit details
-
Copy full SHA for 792f68b - Browse repository at this point
Copy the full SHA 792f68bView commit details -
Merge branch 'dev' into fix/1927
* dev: (299 commits) Update nf_core/pipelines/create/utils.py [automated] Update CHANGELOG.md allow numbers in custom pipeline name [automated] Update CHANGELOG.md Update pre-commit hook pre-commit/mirrors-mypy to v1.11.1 Fixed linting Updated changelog Added process_high_memory to create/lint list update chagelog use pathlib instead of os.path Apply suggestions from code review add option to skip code linters Update gitpod/workspace-base Docker digest to f189a41 Update pre-commit hook pre-commit/mirrors-mypy to v1.11.0 [automated] Update CHANGELOG.md Update python:3.12-slim Docker digest to 740d94a Update .pre-commit-config.yaml Update nf_core/__main__.py Add default version Automatically add a default version in pipelines_create ...
Configuration menu - View commit details
-
Copy full SHA for 7d23f15 - Browse repository at this point
Copy the full SHA 7d23f15View commit details
Commits on Aug 10, 2024
-
Merge branch 'dev' into review-round-1
* dev: (35 commits) don't remove creating a pipeline to test it 😶 update textual snapshots update textual snapshots fix indentation Update nf_core/pipelines/create/create.py [automated] Update CHANGELOG.md [automated] Update CHANGELOG.md add option to exclude changelog from custom pipeline template add option to exclude codespaces from pipeline template remove multiqc images from the template docs and the same for subworkflows run tests also after pytest-migrate update textual snapshots add multiqc potion to test data update textual snapshots fix tests [automated] Update CHANGELOG.md add option to exclude multiqc from pipeline template rename regenerae-snapshots to update-textual-snapshots Apply suggestions from code review ...
Configuration menu - View commit details
-
Copy full SHA for 6f9a60e - Browse repository at this point
Copy the full SHA 6f9a60eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fca6f27 - Browse repository at this point
Copy the full SHA fca6f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 092bf91 - Browse repository at this point
Copy the full SHA 092bf91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 208d796 - Browse repository at this point
Copy the full SHA 208d796View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71c43be - Browse repository at this point
Copy the full SHA 71c43beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bcf737 - Browse repository at this point
Copy the full SHA 8bcf737View commit details -
Configuration menu - View commit details
-
Copy full SHA for efde7b7 - Browse repository at this point
Copy the full SHA efde7b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e25587 - Browse repository at this point
Copy the full SHA 8e25587View commit details -
Revert "fix: Use name value in recreate deps"
This reverts commit 8e25587.
Configuration menu - View commit details
-
Copy full SHA for 4947913 - Browse repository at this point
Copy the full SHA 4947913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4888d32 - Browse repository at this point
Copy the full SHA 4888d32View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa265d8 - Browse repository at this point
Copy the full SHA aa265d8View commit details -
Merge branch 'dev' into fix/1927
* dev: (35 commits) don't remove creating a pipeline to test it 😶 update textual snapshots update textual snapshots fix indentation Update nf_core/pipelines/create/create.py [automated] Update CHANGELOG.md [automated] Update CHANGELOG.md add option to exclude changelog from custom pipeline template add option to exclude codespaces from pipeline template remove multiqc images from the template docs and the same for subworkflows run tests also after pytest-migrate update textual snapshots add multiqc potion to test data update textual snapshots fix tests [automated] Update CHANGELOG.md add option to exclude multiqc from pipeline template rename regenerae-snapshots to update-textual-snapshots Apply suggestions from code review ...
Configuration menu - View commit details
-
Copy full SHA for ab0f398 - Browse repository at this point
Copy the full SHA ab0f398View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c36cf - Browse repository at this point
Copy the full SHA 33c36cfView commit details -
Merge branch 'feat/use-subwf' into review-round-1
* feat/use-subwf: fix: Use sw_name in appends too fix: Use subworkflow name in recreate deps Revert "fix: Use name value in recreate deps" fix: Use name value in recreate deps fix: Change modules to subwfs refact: Support subwf dict in recreate deps refact: Rework logic to use subwfs as well
Configuration menu - View commit details
-
Copy full SHA for 9356cd3 - Browse repository at this point
Copy the full SHA 9356cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a764c76 - Browse repository at this point
Copy the full SHA a764c76View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 869d816 - Browse repository at this point
Copy the full SHA 869d816View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ac1b8 - Browse repository at this point
Copy the full SHA c3ac1b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb95e6 - Browse repository at this point
Copy the full SHA 4eb95e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9bf238 - Browse repository at this point
Copy the full SHA e9bf238View commit details -
Revert "refact: Remove isinstance check in components/install.py"
This reverts commit e9bf238.
Configuration menu - View commit details
-
Copy full SHA for c8b8a83 - Browse repository at this point
Copy the full SHA c8b8a83View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba8391 - Browse repository at this point
Copy the full SHA eba8391View commit details -
Merge pull request #10 from sanger-tol/review-round-1
refact: Add suggestions from 1st review round
Configuration menu - View commit details
-
Copy full SHA for e3f7b3f - Browse repository at this point
Copy the full SHA e3f7b3fView commit details -
Merge branch 'dev' into merge-dev
* dev: (102 commits) [automated] Update CHANGELOG.md add templatefeatures.yml to python package fix typing Update nf_core/pipelines/create/utils.py set force to true when creating a pipeline from the app load feature yaml file with a utils function apply suggestions from code review by @mashehu reset lintconfigtype don't read from json on matrix creation try reading yaml keys with a list format update textual snapshots use template features yaml file to generate textual layout [automated] Update CHANGELOG.md handle template features with a yaml file update ruff fix tests fix refgenie tests add type hints to utils functions fix tests remove unnecessary string conversion ...
Configuration menu - View commit details
-
Copy full SHA for ddb3dd0 - Browse repository at this point
Copy the full SHA ddb3dd0View commit details -
Merge pull request #11 from sanger-tol/merge-dev
chore: Merge changes from dev
Configuration menu - View commit details
-
Copy full SHA for 634ff8f - Browse repository at this point
Copy the full SHA 634ff8fView commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c72b94a - Browse repository at this point
Copy the full SHA c72b94aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb31d78 - Browse repository at this point
Copy the full SHA bb31d78View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f4cce8 - Browse repository at this point
Copy the full SHA 7f4cce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e342678 - Browse repository at this point
Copy the full SHA e342678View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 50216c4 - Browse repository at this point
Copy the full SHA 50216c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e83d9a - Browse repository at this point
Copy the full SHA 0e83d9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c8251 - Browse repository at this point
Copy the full SHA f8c8251View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 313853e - Browse repository at this point
Copy the full SHA 313853eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e4da0 - Browse repository at this point
Copy the full SHA e8e4da0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f783d58 - Browse repository at this point
Copy the full SHA f783d58View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb59308 - Browse repository at this point
Copy the full SHA eb59308View commit details -
Configuration menu - View commit details
-
Copy full SHA for be4d78f - Browse repository at this point
Copy the full SHA be4d78fView commit details -
Merge pull request #13 from sanger-tol/refact/change_structure_levera…
…ge_get Use the power of get to skip if tests
Configuration menu - View commit details
-
Copy full SHA for 3c493b9 - Browse repository at this point
Copy the full SHA 3c493b9View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b13a406 - Browse repository at this point
Copy the full SHA b13a406View commit details -
Configuration menu - View commit details
-
Copy full SHA for e96341e - Browse repository at this point
Copy the full SHA e96341eView commit details -
refact: Change UserWarning message
Co-authored-by: Matthieu Muffato <mm49@sanger.ac.uk>
Configuration menu - View commit details
-
Copy full SHA for 2b9a573 - Browse repository at this point
Copy the full SHA 2b9a573View commit details -
Configuration menu - View commit details
-
Copy full SHA for e55c74d - Browse repository at this point
Copy the full SHA e55c74dView commit details -
Merge pull request #12 from sanger-tol/refact/change_structure
refact: Change function structure to use dicts not lists
Configuration menu - View commit details
-
Copy full SHA for 4b9fea5 - Browse repository at this point
Copy the full SHA 4b9fea5View commit details
Commits on Aug 23, 2024
-
Merge remote-tracking branch 'upstream/dev' into merge-dev2
* upstream/dev: (45 commits) Apply suggestions from code review update textual snapshot add option to exclude adaptivecard and slackreport from pipeline template update pytest test_make_pipeline_schema [automated] Update CHANGELOG.md add option to exclude email from pipeline template update textual snapshots Update nf_core/pipelines/create/templatefeatures.yml [automated] Update CHANGELOG.md add option to exclude license from pipeline template [automated] Update CHANGELOG.md Update python:3.12-slim Docker digest to 59c7332 [automated] Update CHANGELOG.md Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.0 Ran pre commit add matthias' suggestion woops Overwrite the verbose in ctx in case the user uses it Overwrite the verbose in ctx in case the user uses it Add a verbose click option run prettier on the pipeline output directory ...
Configuration menu - View commit details
-
Copy full SHA for ea7d1ca - Browse repository at this point
Copy the full SHA ea7d1caView commit details
Commits on Sep 2, 2024
-
Merge remote-tracking branch 'upstream/dev' into fix/1927
* upstream/dev: (120 commits) markdown header add .gitignore to base required files update textual snapshots don't remove .gitignore when unselecting github update textual snapshots some more minimal template fixes udpate changelog handle cases where the directory path contains the name of the component switch to os.walk to support <3.10 versions of Python fix pipeline linting when skipping nf_schema update test to use template_features.yml and add missing files to a feature group rename templatefeatures.yml to template_features.yml update changelog fix linting add tests to ensure all files are part of a template customisation group add process cpus, memory and time to nextflow.config if we remove base.config update textual snapshots Revert "don't remove base.config when removing nf-core components" don't remove base.config when removing nf-core components apply review comments from @mashehu ...
Configuration menu - View commit details
-
Copy full SHA for a40d5d9 - Browse repository at this point
Copy the full SHA a40d5d9View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2491207 - Browse repository at this point
Copy the full SHA 2491207View commit details -
Configuration menu - View commit details
-
Copy full SHA for a870787 - Browse repository at this point
Copy the full SHA a870787View commit details -
Merge remote-tracking branch 'upstream/dev' into second-review
* upstream/dev: Move if statements to top of YAML blocks Don't look for dev, look for not master Remove tests involving environment.yml with 'name' Remove name from conda enviroment.yml in module template Don't test conda `environment.yml` `name` attribute (which should no longer be there) Update CHANGELOG.md Add --update-all flag to remove defaults channels dependents add a tabix tabix test pre commit fix issue where tool and subtool have the same name udpate changelog run nf-core lint --release on PRs to master
Configuration menu - View commit details
-
Copy full SHA for 7ad4a8c - Browse repository at this point
Copy the full SHA 7ad4a8cView commit details
Commits on Sep 9, 2024
-
Merge pull request #14 from sanger-tol/second-review
refact: Add suggestions from second review
Configuration menu - View commit details
-
Copy full SHA for f3259bd - Browse repository at this point
Copy the full SHA f3259bdView commit details
Commits on Sep 13, 2024
-
docs: Add comment for clarification about the feature
Co-authored-by: Júlia Mir Pedrol <mirp.julia@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1a8c3be - Browse repository at this point
Copy the full SHA 1a8c3beView commit details