Skip to content

chore: update tend workflows#264

Closed
tend-agent wants to merge 1 commit into
mainfrom
tend/update-workflows
Closed

chore: update tend workflows#264
tend-agent wants to merge 1 commit into
mainfrom
tend/update-workflows

Conversation

@tend-agent
Copy link
Copy Markdown
Collaborator

Automated nightly regeneration of tend workflow files.

fix-ci:
if: github.event.workflow_run.conclusion == 'failure'
runs-on: ubuntu-24.04
timeout-minutes: 60
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

I think a bunch of these changes are regressions?

what happened? did we install a local version but fail to do a release?

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.

Yes, these are regressions — caused exactly by what you suspected. The nightly runs uvx tend@latest init, which pulls tend 0.0.11 (released 2026-04-10). Main has 10 generator commits since 0.0.11 that aren't on PyPI yet, and each reintroduction in this PR maps to one of them:

Revert in this PR Landed on main in
Re-adds timeout-minutes: 60 to every job #223 dropped it
pull_request_review_comment: [edited][created, edited] + drops the dedup comment #225 added the dedup
Re-adds != 'tend-agent' filter on issue_comment #233 removed it
Drops --paginate from gh api calls in the verify job #228 added it
Drops the REVIEW_ID / inline-comment @-mention fetch #231 added it
Re-inlines the long behavioral instructions into the prompt #235 moved them to the skill
Drops the notifications shadow/pre-mark block #254 added it

So no local install, just a stale PyPI version. Fix is to cut 0.0.12 — then the next nightly will generate forward instead of backward. Want me to open a release PR via /release?

tend-agent pushed a commit that referenced this pull request Apr 13, 2026
When `generator/pyproject.toml` exists (i.e. on the tend repo itself),
Step 5 of the nightly skill now regenerates workflows via the in-tree
generator instead of `uvx tend@latest`. Adopter repos without `generator/`
fall through to the existing `uvx tend@latest` path unchanged.

Motivation: PR #264 (from run 24330194038) ran `uvx tend@latest init` with
PyPI's `tend` at 0.0.11 (released 2026-04-10). `main` has 10 generator
commits landed since — #223 (drop hardcoded job timeouts), #225 (dedup
review events), #227 (workflow_extra), #228 (paginate), #231 (inline-reply
guidance), #233 (drop bot-author filter on issue_comment), #235 (prompt →
skill), #254 (notifications freshness gate + bot-closed-PR drop), etc.
Regenerating against the stale wheel reverted each of these. Maintainer
flagged the PR as regressions; diagnosis confirmed the PyPI lag.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@max-sixty max-sixty closed this Apr 13, 2026
@tend-agent tend-agent deleted the tend/update-workflows branch May 2, 2026 06:59
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