Skip to content

ci: sticky PR test report comment - #5

Merged
lloydsk merged 2 commits into
mainfrom
ci-pr-test-report
Sep 10, 2026
Merged

ci: sticky PR test report comment#5
lloydsk merged 2 commits into
mainfrom
ci-pr-test-report

Conversation

@lloydsk

@lloydsk lloydsk commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Adds a CI report comment on every PR: tsc/tests/pack results per commit.

  • Latest run updates the existing comment in place (matched via hidden <!-- ci-report:v1 --> marker) — no stacking.
  • Only fires on pull_request events; pushes to main and release runs stay comment-free.
  • Adds pull-requests: write permission (least-privilege otherwise).

Merging this PR will itself trigger the workflow on this PR — the comment you'll see in the list is the feature working.

Each pull_request run posts a CI report comment (tsc/tests/pack results)
and updates it in place via a hidden marker, so comments never stack up.
Adds pull-requests: write permission for the comment step.
@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown

CI report

Check Result
tsc --noEmit success
tests success
npm pack --dry-run success (6 files in tarball)

Ref: 4f5d7a58c4d924cffcff70fae2c244bea74d09e0

@lloydsk
lloydsk merged commit 7e33788 into main Sep 10, 2026
1 check passed
@lloydsk
lloydsk deleted the ci-pr-test-report branch September 10, 2026 18:30
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