Skip to content

refactor(ci): align product and release task boundaries - #170

Merged
f0rr0 merged 3 commits into
mainfrom
f0rr0/ci-release-task-model
Sep 3, 2026
Merged

refactor(ci): align product and release task boundaries#170
f0rr0 merged 3 commits into
mainfrom
f0rr0/ci-release-task-model

Conversation

@f0rr0

@f0rr0 f0rr0 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • give release products independent semantic compile, unit, package, and qualification tasks
  • remove duplicate aliases and source-spelling assertions while retaining artifact and behavior proofs
  • narrow affected CI and release-phase work to the contracts each phase owns
  • harden release PR normalization, dependency synchronization, pacing, evidence retention, and environment policy
  • record the CI, release, product-boundary, and repository-organization audits

Validation

  • tools/dev/bun.sh tools/release/release-check.mjs
  • bash tools/policy/check-workflows.sh
  • Node Direct and WASIX N-API compile, unit, and package tasks
  • Postmaster compile and unit/carrier tests
  • xtask, performance harness, extension model, release metadata, policy syntax, repository tooling, docs, formatting, and pre-commit checks
  • git diff --check

The audited baseline is exact origin/main commit 6b3e16aed489507cc9140c0dacb677785792da7d. Hosted macOS/iOS, Android-device, Windows, OIDC, protected-environment, and registry publication behavior remains for GitHub qualification.

@vercel

vercel Bot commented Sep 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
oliphaunt-docs Ready Ready Preview Sep 3, 2026 10:19am UTC

@f0rr0
f0rr0 merged commit 009a5f5 into main Sep 3, 2026
111 checks passed
@f0rr0
f0rr0 deleted the f0rr0/ci-release-task-model branch September 3, 2026 20:20
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.

1 participant