-
Notifications
You must be signed in to change notification settings - Fork 35
ci: Pass in __bootc_validation as boolean, not string #287
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
Conversation
Pass in a YAML true value as `__bootc_validation: true` using
the --extra-vars option to ensure that `__bootc_validation` is
treated as a boolean and not a string value.
`-e "__bootc_validation: true"`
You can also use JSON format:
`-e '{"__bootc_validation": true}'`
but YAML is simpler in this case.
Signed-off-by: Rich Megginson <rmeggins@redhat.com>
Reviewer's GuideThis PR enhances CI by updating local testing docs, modernizing GitHub Action workflows (checkout version bump, tox-lsr upgrade), passing the __bootc_validation flag as a YAML boolean, and refining the TF CITest failure logic. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
Hey there - I've reviewed your changes - here's some feedback:
- This PR bundles the __bootc_validation boolean fix with broad CI workflow version bumps and docs additions—consider splitting into focused PRs to keep changes scoped and reviews simpler.
- The new “Running CI Tests Locally” section is comprehensive but quite long—consider extracting it into a standalone reference doc and linking from contributing.md to avoid clutter.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- This PR bundles the __bootc_validation boolean fix with broad CI workflow version bumps and docs additions—consider splitting into focused PRs to keep changes scoped and reviews simpler.
- The new “Running CI Tests Locally” section is comprehensive but quite long—consider extracting it into a standalone reference doc and linking from contributing.md to avoid clutter.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
Pass in a YAML true value as
__bootc_validation: trueusingthe --extra-vars option to ensure that
__bootc_validationistreated as a boolean and not a string value.
-e "__bootc_validation: true"You can also use JSON format:
-e '{"__bootc_validation": true}'but YAML is simpler in this case.
Signed-off-by: Rich Megginson rmeggins@redhat.com
Summary by Sourcery
Improve CI reliability and consistency by treating __bootc_validation as a boolean, extending failure detection to cancelled runs, upgrading checkout actions and tox-lsr versions, and enhancing documentation for local CI testing.
Bug Fixes:
Enhancements:
Documentation: