mirror of
https://github.com/max-sixty/worktrunk.git
synced 2026-09-14 20:00:38 +08:00
cf734e3b33
Nightly regeneration of tend's workflow files, picking up two upstream releases. **tend version:** 0.1.22 → 0.1.24 ### Notable changes - **The frequent poll now repairs conflicted bot PRs**, not just unread notifications — the `tend-notifications` boot gate gained a GraphQL query that test-merges open bot PRs and looks for deferral markers in recent comments, so a conflicted PR wakes the queue instead of waiting for the nightly sweep ([max-sixty/tend#1108](https://github.com/max-sixty/tend/pull/1108)). - **Review gating tightened**: `APPROVE` is now conditioned on the author stating merge readiness rather than the draft flag alone, the posting preflight is bound to the outward action, and the code-review pass became its own step gated at submit ([max-sixty/tend#1087](https://github.com/max-sixty/tend/pull/1087), [max-sixty/tend#1107](https://github.com/max-sixty/tend/pull/1107), [max-sixty/tend#1080](https://github.com/max-sixty/tend/pull/1080)). - **Generator fixes that change this repo's YAML**: an adopter's `prompt:` may now span more than one line (the `|2` block-indent markers in the diff), pre-check setup guards are preserved, and the `concurrency.queue` actionlint ignore is written out ([max-sixty/tend#1103](https://github.com/max-sixty/tend/pull/1103), [max-sixty/tend#1106](https://github.com/max-sixty/tend/pull/1106), [max-sixty/tend#1095](https://github.com/max-sixty/tend/pull/1095)). - **`uv` is provisioned for agent sessions**, and Gist-backed Claude memory ships as experimental ([max-sixty/tend#1109](https://github.com/max-sixty/tend/pull/1109), [max-sixty/tend#1110](https://github.com/max-sixty/tend/pull/1110)). - Pinned harness versions moved with the releases: Claude 2.1.251, Codex 0.151.0, uv 0.12.7. ### A second commit, outside the usual regen `tend init` now also writes `.github/actionlint.yaml` (the `concurrency.queue` ignore from max-sixty/tend#1095). The nightly recipe stages only `.github/workflows` and `.config`, so it landed untracked and would be re-created on every future run — the second commit tracks it. This repo runs no actionlint job or pre-commit hook, so the file is inert here; it only suppresses a false positive for anyone linting these workflows locally. Full compare: https://github.com/max-sixty/tend/compare/0.1.22...0.1.24 --------- Co-authored-by: worktrunk-bot <254187624+worktrunk-bot@users.noreply.github.com>
9 lines
336 B
YAML
9 lines
336 B
YAML
# `concurrency.queue` is valid GitHub Actions syntax that
|
|
# actionlint's schema rejects. tend writes this ignore so the
|
|
# generated workflows lint clean; the glob keeps a real schema
|
|
# error in your own workflows failing.
|
|
paths:
|
|
'**/.github/workflows/tend-*.yaml':
|
|
ignore:
|
|
- unexpected key "queue" for "concurrency" section
|