Skip to content

AB-580 Update Ubuntu runners and GitHub Actions - #75

Merged
ThoSap merged 2 commits into
mainfrom
ab-580-update-github-actions
Oct 6, 2026
Merged

ThoSap merged 2 commits into
mainfrom
ab-580-update-github-actions

Conversation

@ThoSap

@ThoSap ThoSap commented Oct 6, 2026

Copy link
Copy Markdown
Member

Pin hosted Ubuntu jobs to ubuntu-26.04. Upgrade actions/checkout from v6 to v7.

Ticket: AB-580.

Self-review

Reviewed over 1 round with the self-review skill. 0 findings fixed, 0 ignored, 0 second opinions requested, 0 open. The technical and product reviews ran inline. An independent GPT-6 Astra agent evaluated the final committed diff and review record.

Ticket coverage

Status Criterion Evidence
✅ Hosted Ubuntu jobs use ubuntu-26.04 committed workflow diff.
✅ Checkout references use the latest major v7 committed workflow diff and release verification.
✅ Other action changes follow the user's per-repository decisions committed diff and chat approvals.
✅ Only authorized workflow/action changes ship full branch diff contains only workflow/action YAML.
🟡 Hosted workflow execution GitHub CI will run after publication. YAML parsing and diff checks passed locally. Commit hooks passed where configured.

Assumptions

  • Hosted CI will verify the installed tools and action execution on Ubuntu 26.04.

Risk map — read these first

  • .github/workflows/release.yml:27 — Check release tools and Git operations on the new runner.
  • .github/workflows/test.yml:9 — Check the existing test jobs on the new runner.

Risk: 🟡 medium

  • The committed diff matches the approved runner and action updates.
  • Execution on Ubuntu 26.04 still needs validation in GitHub Actions.

🟡 Needs a skim-approve: check the assumptions and validation limits above.

@ThoSap ThoSap added the risk:medium Self-review risk: medium label Oct 6, 2026
@ThoSap
ThoSap requested a review from alexlanz October 6, 2026 14:27
@ThoSap ThoSap self-assigned this Oct 6, 2026
@ThoSap ThoSap added the risk:medium Self-review risk: medium label Oct 6, 2026
The ubuntu-26.04 runner ships Helm 4, which installs CRDs with
server-side apply and conflicts with the CRDs that the test-mode
operator already applied. Helm 3 skipped existing CRDs.

Assisted-by: Claude:claude-opus-5-5
@ThoSap
ThoSap merged commit 2079998 into main Oct 6, 2026
4 checks passed
@ThoSap
ThoSap deleted the ab-580-update-github-actions branch October 6, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:medium Self-review risk: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants