Skip to content

ci: fix slash command feedback#59

Merged
reubenmiller merged 1 commit into
thin-edge:mainfrom
reubenmiller:ci/fix-slash-command-feedback
Jul 6, 2026
Merged

ci: fix slash command feedback#59
reubenmiller merged 1 commit into
thin-edge:mainfrom
reubenmiller:ci/fix-slash-command-feedback

Conversation

@reubenmiller

Copy link
Copy Markdown
Contributor

No description provided.

Three fixes so maintainers get feedback when triggering fork-PR tests
via a /test comment and so the PR check reflects those runs:

- test-slash-command.yml: grant issues/pull-requests write so
  slash-command-dispatch can add the 👀/🚀 reactions (the reaction uses
  GITHUB_TOKEN, which previously had only contents:read and was 403'd).
- test.yml: post a pending "Tests Pass" commit status to the PR head SHA
  when a /test (repository_dispatch) run starts, so it shows on the PR.
- test.yml: skip the tests-pass gate for fork PRs on the pull_request
  event (build/test are skipped there) so it no longer reports a red
  required check, and publish the gate result as a "Tests Pass" status on
  the PR head SHA for /test runs so branch protection is satisfied.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@reubenmiller reubenmiller force-pushed the ci/fix-slash-command-feedback branch from df010bd to aec2755 Compare July 6, 2026 11:43
@reubenmiller reubenmiller added this pull request to the merge queue Jul 6, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 6, 2026
@reubenmiller reubenmiller merged commit ca59678 into thin-edge:main Jul 6, 2026
6 checks passed
@reubenmiller reubenmiller deleted the ci/fix-slash-command-feedback branch July 6, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant