Skip to content

chore: update tend workflows (0.3.5 → 0.3.6) - #964

Merged
nedtwigg merged 2 commits into
mainfrom
tend/update-workflows
Oct 3, 2026
Merged

nedtwigg merged 2 commits into
mainfrom
tend/update-workflows

Conversation

@dormouse-bot

Copy link
Copy Markdown
Collaborator

Regenerates the Tend workflows with tend 0.3.6 (from 0.3.5). The main visible changes are supply-chain pinning of the workflow's own actions and a mention prompt that now defers its handling rules to a bundled skill.

Codex-only changes in this release (new default Codex model, credential handoff) don't affect this repo, which runs the Claude harness with no model pin.

Full upstream diff: 0.3.5...0.3.6

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3f9c269
Status: ✅  Deploy successful!
Preview URL: https://b907d75f.mouseterm.pages.dev
Branch Preview URL: https://tend-update-workflows.mouseterm.pages.dev

View logs

@dormouse-bot dormouse-bot left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs/specs/security-ci.md no longer matches these workflows. "Upstream compromise" says tend-mention and tend-notifications run astral-sh/setup-uv@<tag>, and "GitHub Actions Policies" says tend-*.yaml is generated "with tag pins". After this regen, actions/checkout and setup-uv are commit-pinned and the uv download is checksum-verified; only max-sixty/tend/claude@<version> is still a tag. The ci-and-secrets audit reads that spec, so it would describe the setup-uv acceptance as a residual that no longer exists. The matching paragraph in security-ci.rationale.md ("Why the mutable upstream tag is accepted") has the same drift. I'll push the spec update to this branch.

I checked the new pins against upstream. 3d3c42e… is actions/checkout v7.0.1 and c18668a… is setup-uv v10.2.0. Both checksums match the .sha256 files on the uv 0.12.19 release for x86_64 and aarch64 Linux.

@nedtwigg
nedtwigg merged commit c3c9c7a into main Oct 3, 2026
11 checks passed
@nedtwigg
nedtwigg deleted the tend/update-workflows branch October 3, 2026 15:48

This branch is waiting to be deployed

1 waiting deployment
hosted-preview — 3f9c2696 Waiting Oct 3, 2026 by nedtwigg via cleanup #950
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