Skip to content
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

Alternative GHA structure for nf-core/modules #2

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
2a91bc1
Add wait-for-status workflow
adamrtalbot Jul 28, 2023
888d820
Rename and tidy all GHA workflows for branch protection
adamrtalbot Jul 28, 2023
d92ca5c
Changing some stuff to kick off real CI/CD
adamrtalbot Jul 28, 2023
ae773bd
Apply suggestions from code review
adamrtalbot Jul 28, 2023
e4cba90
Update .github/workflows/code-linting.yml
adamrtalbot Jul 28, 2023
ce5579d
Should reduce concurrent burden at the expense of time. Code is requi…
adamrtalbot Jul 28, 2023
0b05e07
Fix dependencies in GHA
adamrtalbot Jul 28, 2023
a651f01
Remove files again
adamrtalbot Jul 28, 2023
b454fb9
More dependency fixes
adamrtalbot Jul 28, 2023
a10564d
Correct nf-test filtering yaml
adamrtalbot Jul 28, 2023
49fb85d
Change to fix-linting for consistency
adamrtalbot Jul 28, 2023
571e685
Bump setup-python version to v4
adamrtalbot Jul 28, 2023
79a73a6
bump eWaterCycle/setup-singularity to v7
adamrtalbot Jul 28, 2023
3a8b0a0
Add final job to test for pass status of all previous jobs
adamrtalbot Jul 31, 2023
07e940c
Add checking for changes to test requirement
adamrtalbot Jul 31, 2023
f490974
Revert module changes
adamrtalbot Jul 31, 2023
f050865
Add fake change to FASTQC
adamrtalbot Jul 31, 2023
883cc31
Merge branch 'master' into new_gha_set_up
adamrtalbot Jul 31, 2023
27385df
Test in parallel
adamrtalbot Jul 31, 2023
d3c9b76
Revert "Add fake change to FASTQC"
adamrtalbot Jul 31, 2023
269c63f
Change logic to allow skipped processes
adamrtalbot Jul 31, 2023
da0a03d
Format changes
adamrtalbot Jul 31, 2023
83fec8c
Change logic again
adamrtalbot Jul 31, 2023
4b2c0f7
Change logic again
adamrtalbot Jul 31, 2023
01ef2f4
Change logic again
adamrtalbot Jul 31, 2023
62d1702
Add debug step to help work it out
adamrtalbot Jul 31, 2023
b2003b0
Caught pytest-changes bug
adamrtalbot Jul 31, 2023
197ffeb
Reintroduce change to FASTQC module
adamrtalbot Jul 31, 2023
d75f94b
Remove debug statements
adamrtalbot Jul 31, 2023
a153d53
Revert "Reintroduce change to FASTQC module"
adamrtalbot Jul 31, 2023
c28fef4
Mess up FASTQC deliberately to test failures
adamrtalbot Jul 31, 2023
4f7c9ac
Revert "Mess up FASTQC deliberately to test failures"
adamrtalbot Jul 31, 2023
60ca551
Changed to all lower case
adamrtalbot Aug 2, 2023
e142092
Merge branch 'master' into new_gha_set_up
adamrtalbot Aug 2, 2023
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
43 changes: 0 additions & 43 deletions .github/workflows/code-linting.yml

This file was deleted.

83 changes: 0 additions & 83 deletions .github/workflows/nf-core-linting.yml

This file was deleted.

182 changes: 0 additions & 182 deletions .github/workflows/nf-test.yml

This file was deleted.

Loading
Loading