ci: update status when action triggered by issue comment - #439
Conversation
issue comment triggers do not automatically update check status in the PR, so use separate steps to update them, similar to how the tft.yml workflow works. For issue comment workflows, ensure that the head_sha is set early in the workflow and the status is only updated if there is a head_sha. Create a variable for context so it is created in one place and used in several places in the workflow. Ensure that the first steps in the workflow are to get the head_sha and set the status to In Progress. Signed-off-by: Rich Megginson <rmeggins@redhat.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (9)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughChangesThe workflows now resolve pull request head SHAs and status contexts for Merge Risk: ⚪ Minimal · up to Issue-comment workflows now publish pending and final commit statuses using resolved PR head SHAs, with guarded completion updates. The changed workflows are ready to merge with no identified production risk. 🚥 Pre-merge checks | ✅ 5 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (5 passed)
Full details: Description checkExplanation The description clearly explains the reason and intended result of the changes. It does not use the template headings or explicitly state the enhancement and issue-tracker status, but the required information is mostly present. Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (9 skipped: 9 unsupported.) Full details: Description FormatExplanation The PR description does not follow the required template. The repository template requires Resolution Rewrite the PR description with the required labeled sections. For this behavior fix, use
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
issue comment triggers do not automatically update check status in the PR, so
use separate steps to update them, similar to how the tft.yml workflow works.
For issue comment workflows, ensure that the head_sha is set early in the
workflow and the status is only updated if there is a head_sha.
Create a variable for context so it is created in one place and used in several
places in the workflow.
Ensure that the first steps in the workflow are to get the head_sha and set the
status to In Progress.
Signed-off-by: Rich Megginson rmeggins@redhat.com
Summary by CodeRabbit