Skip to content

Conversation

buehlere
Copy link
Collaborator

@buehlere buehlere commented Jun 22, 2023

@anoronh4 following up on the issue of the licensed sentieon modules (PR #30), I believe I found a way we can use our own custom master pytest-workflow without causing merge conflicts.

It turns out you can disable certain workflows for a repository: https://docs.github.com/en/actions/using-workflows/disabling-and-enabling-a-workflow. So I disabled the pytest-workflow action https://github.com/mskcc-omics-workflows/modules/actions/workflows/pytest-workflow.yml which will prevent pytest from running on master. And with this PR, I'm adding in pytest-workflow-master.yml, which takes a page from your pytest-workflow-develop.yml and excludes the sentieon modules from running. This should hopefully give us relatively clean pytest-ing for our master branch free from the sentieon modules and redundant tests on master.

I still have some concerns about other modules and their tests, but maybe later we can discuss which pytests we'd like to curate for this repository?

Let me know your thoughts!

buehlere and others added 30 commits May 9, 2023 15:48
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
This reverts commit 13d45de, reversing
changes made to ab7ba98.
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
anoronh4 and others added 24 commits May 25, 2023 14:09
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
…kflows_develop

Trigger github actions when PR is made against develop
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Fork Sync: Update from parent repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants