-
Notifications
You must be signed in to change notification settings - Fork 31
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
chore(ci): update ci #1784
chore(ci): update ci #1784
Conversation
Hi @mwangggg! Add at least one of the required labels to this PR Required labels are : chore,ci,cleanup,docs,feat,fix,perf,refactor,style,test |
Hi @mwangggg! Add at least one of the required labels to this PR Required labels are : chore,ci,cleanup,docs,feat,fix,perf,refactor,style,test |
one thing- I added the |
Also, all the other repos use status checks instead of comments. For consistency, should I update Cryostat to use status checks instead of, or on top of, the comments that are currently being printed? Or, if we think comments are better, I can update the other way around. @aali309 @andrewazores |
I would rather keep it granular and applied only to each specific job/step that actually needs it. Otherwise, we may as well just leave the default setting to grant it all the time if we're going to broadly request it at the workflow level everywhere. |
Status checks are good because they allow PR merge to be gated, ie the "Merging is blocked" status can be made dependent on the outcome of these workflows, which is super nice. On the other hand, comments are nice because it lets us add various pieces of detailed information. It might be possible to add that to the statuses as well but then you have to click through somewhere else to see the details, and the history of those statuses probably won't be as clear over time as the comment history is. So IMO both have their place and I'd like to have both where it makes sense. If a repo has a simple CI setup with no |
Welcome to Cryostat! 👋
Before contributing, make sure you have:
main
branch[chore, ci, docs, feat, fix, test]
To recreate commits with GPG signature
git fetch upstream && git rebase --force --gpg-sign upstream/main
Fixes: #1783