Skip to content

chore: update tend workflows (0.2.11 → 0.2.13) - #726

Merged
nedtwigg merged 2 commits into
mainfrom
tend/update-workflows
Sep 21, 2026
Merged

nedtwigg merged 2 commits into
mainfrom
tend/update-workflows

Conversation

@dormouse-bot

@dormouse-bot dormouse-bot commented Sep 21, 2026 •

Copy link
Copy Markdown
Collaborator

Regenerates the nine .github/workflows/tend-*.yaml files at tend 0.2.13 (from 0.2.11), and fixes a version claim in docs/specs/security-ci.rationale.md that the regen falsifies.

Three things change in the generated files: the max-sixty/tend/claude@ action pin, the generator header comment, and — in tend-mention.yaml and tend-notifications.yaml only — the astral-sh/setup-uv version: input, 0.12.13 → 0.12.17. That third one is worth naming because docs/specs/security-ci.md → "Automated Maintainer (tend)" singles out setup-uv as a second publisher whose uv interprets a run: step holding TEND_BOT_TOKEN; the setup-uv action ref itself (@v10.1.0) is unchanged, only the uv version it installs. No job, trigger, permission, or if: condition changes. .config/tend.yaml is untouched and pins no model, so nothing there needed revisiting.

The docs commit is separate and touches nothing in the workflow-audit.yaml window, so the regen commit stays a clean byte-for-byte reproduction for the nightly classifier. The rationale line had asserted "the checked-in workflows use 0.2.11"; it now states the 0.1.19 security floor and points at each workflow's own generated header for the version actually pinned, with 0.2.13 kept as a dated inspection datapoint — so the sentence stops rotting on every nightly bump.

What the upgrade changes for this repo, synthesized from the 0.2.11…0.2.13 comparison:

What is in the range but not in this bump

max-sixty/tend#1333 and max-sixty/tend#1334 ran the agent in the job's own checkout and home through a copy-on-write view; both were reverted in max-sixty/tend#1339 before 0.2.13, so the execution model is unchanged from 0.2.11. The rest of the range is release mechanics, regeneration commits, the pinned claude-code bump, tend.example.yaml documentation, and tend's own site config — none of it reaches a consumer's workflows. The uv pin is the one tool bump that does, and it is described above.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 47145e5
Status: ✅  Deploy successful!
Preview URL: https://fc5771bc.mouseterm.pages.dev
Branch Preview URL: https://tend-update-workflows.mouseterm.pages.dev

View logs

@dormouse-bot
dormouse-bot marked this pull request as draft September 21, 2026 12:52
security-ci.rationale.md named 0.2.11 as the checked-in pin, which the
0.2.13 regen in this PR falsifies. Restate it so the durable facts -- the
0.1.19 security floor, and each workflow header as the source for the
version it actually runs -- carry the point, with the pinned version left
as a dated inspection datapoint rather than a claim that rots on every
nightly bump.
@nedtwigg
nedtwigg marked this pull request as ready for review September 21, 2026 20:15
@nedtwigg
nedtwigg merged commit 3f4bd48 into main Sep 21, 2026
12 checks passed
@nedtwigg
nedtwigg deleted the tend/update-workflows branch September 21, 2026 20:16
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.

2 participants