From 397ef7ace9ee876466c297168ade521746b90b92 Mon Sep 17 00:00:00 2001 From: kurihada Date: Tue, 24 Mar 2026 18:00:20 +0800 Subject: [PATCH] chore(release): route workflows through harness gates Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- .github/workflows/harness-validate.yml | 4 ++-- .github/workflows/publish-packages.yml | 4 ++-- .github/workflows/release-version-pr.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/harness-validate.yml b/.github/workflows/harness-validate.yml index b7aaa25..efdda5c 100644 --- a/.github/workflows/harness-validate.yml +++ b/.github/workflows/harness-validate.yml @@ -55,9 +55,9 @@ jobs: - name: Show selected harness suites run: pnpm harness:select -- --from "${{ steps.range.outputs.from }}" --to "${{ steps.range.outputs.to }}" - - name: Run changed harness suites on pull requests + - name: Run PR harness suite on pull requests if: github.event_name == 'pull_request' - run: pnpm harness:validate:changed -- --from "${{ steps.range.outputs.from }}" --to "${{ steps.range.outputs.to }}" + run: pnpm harness:validate:pr - name: Run PR harness suite on main if: github.event_name == 'push' diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index a9df001..0d45dc7 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -57,8 +57,8 @@ jobs: exit 1 fi - - name: Run release validation - run: pnpm release:validate + - name: Run canonical release gate + run: pnpm harness:validate:release - name: Publish packages run: pnpm release:publish diff --git a/.github/workflows/release-version-pr.yml b/.github/workflows/release-version-pr.yml index 43c33af..d0fb88d 100644 --- a/.github/workflows/release-version-pr.yml +++ b/.github/workflows/release-version-pr.yml @@ -37,8 +37,8 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile - - name: Run release validation - run: pnpm release:validate + - name: Run canonical release gate + run: pnpm harness:validate:release - name: Open or update version PR uses: changesets/action@v1