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

Separate McHelper into a separate GitHub action from the Main CI #524

Open
fedarko opened this issue Jun 7, 2021 · 0 comments
Open

Separate McHelper into a separate GitHub action from the Main CI #524

fedarko opened this issue Jun 7, 2021 · 0 comments

Comments

@fedarko
Copy link
Collaborator

fedarko commented Jun 7, 2021

Suggested by @kwcantrell in #519. Documenting in a new issue for reference.

Having McHelper in a new action would make it a lot easier for us / for users to distinguish when builds are failing due to the actual tests/etc. failing or due to McHelper being down. It should be possible, also, to set things up so that the "McHelper action" would only be triggered for a given push / PR / etc. when the main CI action passes -- so this shouldn't lose any of the current functionality available. Notes on this from #519 below:

[...] I thought it'd make sense to only upload stuff to McHelper when the Main CI passes (and we know that at least the tests are passing). This would avoid polluting McHelper with a bunch of broken QZVs.

...But thinking about it more, it doesn't have to be an all-or-nothing thing though -- it looks like it should be possible to configure GitHub actions to only run the separate McHelper action when the Main CI action (and maybe the standalone CI too?) passes. I think that might require a decent amount of messing around to get everything working right [...]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant