-
Notifications
You must be signed in to change notification settings - Fork 385
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
ci: add debug on github-bot matrix subcommand + fixes #3244
Conversation
Merge RequirementsThe following requirements must be fulfilled before a pull request can be merged. These requirements are defined in this configuration file. Automated Checks🟢 Maintainers must be able to edit this pull request Details
Manual Checks
Details
|
Codecov ReportAttention: Patch coverage is 📢 Thoughts on this report? Let us know! |
31e238c
to
462ac01
Compare
264c6c5
to
5c1edda
Compare
@moul does this comment change work for you? GnoCheckBot/demo#8 (comment) |
467c212
to
241a755
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
quickly skimmed; think we should merge and iterate in case of other issues. :)
This PR will allow debugging errors of [this type](https://github.com/gnolang/gno/actions/runs/12072757244) that unfortunately cannot be tested locally since they rely on the context of GitHub Actions. Since I also had to add flags to the matrix subcommand, I moved the two matrix and check subcommands into subfolders. This PR also modify the comment to stick to moul's request and fixes several Github Actions errors. Related to gnolang#3238 Changes: - gnolang@d11ad5a moves matrix and check subcommands to their own packages in internal - gnolang@462ac01 gnolang@5c1edda gnolang@ffdce93 adds a debug to matrix subcommand (print event input / matrix output) + direct output of matrix to GitHub Actions using a matrix-key flag - gnolang@6af501d embed comment template file as a string at compile time instead of opening it at runtime - gnolang@59c3ad6 modifies bot comment to meet [this requirements](gnolang#3238 (comment)) - gnolang@241a755 filter out from the matrix generation and the PR processing all issues or closed PRs (process / list only opened PRs) <details><summary>Contributors' checklist...</summary> - [x] Added new tests, or not needed, or not feasible - [x] Provided an example (e.g. screenshot) to aid review or the PR is self-explanatory - [x] Updated the official documentation or not needed - [x] No breaking changes were made, or a `BREAKING CHANGE: xxx` message was included in the description - [x] Added references to related issues and PRs - [x] Provided any useful hints for running manual tests </details> --------- Co-authored-by: Morgan <[email protected]>
This PR will allow debugging errors of this type that unfortunately cannot be tested locally since they rely on the context of GitHub Actions.
Since I also had to add flags to the matrix subcommand, I moved the two matrix and check subcommands into subfolders.
This PR also modify the comment to stick to moul's request and fixes several Github Actions errors.
Related to #3238
Changes:
Contributors' checklist...
BREAKING CHANGE: xxx
message was included in the description