openpencil/.github/workflows
Danila Poyarkov b2499d8342
ci: run CI and the PR title check for the merge queue (#867)
* ci: run CI and the PR title check for the merge queue

A merge queue tests each queued change on top of the ones ahead of it and
waits for the required checks, CI result and PR title, on that merge
group. Both workflows now run on merge_group, reading the base and head
from either event. The title was checked on the pull request, so the
queue run reports success without a title to read.

* docs: explain stacked pull requests and the merge queue

Agents had to be told what a stacked pull request is each time.
CONTRIBUTING.md now covers stacks with gh stack, keeping them linear,
and landing them through the merge queue; AGENTS.md links to it, and
tools/AGENTS.md records that required checks must run on merge_group.

* docs: shorten the stacked pull request and merge queue guidance

The AGENTS.md line loads into every agent context, so keep it to the
rules; CONTRIBUTING.md keeps the commands.
2026-10-04 13:51:51 +04:00
..
app.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
build.yml build(tools): group tools by role and gate them like the rest of the repo (#791) 2026-09-30 05:00:31 +04:00
ci.yml ci: run CI and the PR title check for the merge queue (#867) 2026-10-04 13:51:51 +04:00
deploy-preview.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00
docs.yml docs: reorganize documentation and improve integrity 2026-08-13 14:19:12 +03:00
heavy-tests.yml ci: shard unit tests by owner and cut the quick suite from 100 s to 13 s (#715) 2026-09-17 10:18:16 +03:00
native-contracts-image.yml build(tools): group tools by role and gate them like the rest of the repo (#791) 2026-09-30 05:00:31 +04:00
pr-review-guidance.yml build(tools): group tools by role and gate them like the rest of the repo (#791) 2026-09-30 05:00:31 +04:00
pr-title.yml ci: run CI and the PR title check for the merge queue (#867) 2026-10-04 13:51:51 +04:00
preview.yml ci: update GitHub Actions to Node 24 (#460) 2026-08-01 19:50:08 +03:00