Skip to content

Bring the Actions workflows within R-36a's five conditions - #3

Merged
rodriveracom merged 1 commit into
mainfrom
principal/actions-five-conditions-20260925
Sep 26, 2026
Merged

rodriveracom merged 1 commit into
mainfrom
principal/actions-five-conditions-20260925

Conversation

@matorclawson

Copy link
Copy Markdown
Contributor

What changed

  • ci.yml: timeout-minutes: 5 on test (recent max 2.2 min) and added concurrency group ${{ github.workflow }}-${{ github.ref }}, with cancel-in-progress: ${{ github.event_name == 'pull_request' }} so runs on main are never cancelled (4). Already read-only (1) and pinned (3). Job id test is unchanged, so the required checks test (3.12) and test (3.13) are unchanged.
  • publish.yml: timeout-minutes: 5 on test, build, publish-testpypi and publish-pypi (4). Its permissions, pins and concurrency (cancel-in-progress: false) were already in place.

SHAs used

No new pins. The existing pins stay as they are: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1, astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1, actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1, actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1, pypa/gh-action-pypi-publish@dc37677b2e1c63e2034f94d8a5b11f265b73ba33 # release/v1.

Conditions 2 and 5 already passed for every file here and still do: no pull_request_target, and no secrets reach a PR-triggered run.

Timeouts are about twice the longest job in the recent runs, rounded up to 5 minutes, minimum 5.

zeo.yml is the org canon and is fixed there (SOW-40), not in this PR.

Opened by ZEO-RT under the interim conditions of SOW-36, per R-36 amendment 3 and the R-36j item 9 finding (ZEO-RT-SOW-40). Merging is the operator's act.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@rodriveracom
rodriveracom merged commit 6c476ce into main Sep 26, 2026
5 checks passed
@rodriveracom
rodriveracom deleted the principal/actions-five-conditions-20260925 branch September 26, 2026 18:25
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