From 45e043ca6b2cc95c7091fa04065d502f6e372ff2 Mon Sep 17 00:00:00 2001 From: defiQUG Date: Tue, 28 Apr 2026 04:15:08 -0700 Subject: [PATCH] Install validation dependencies in Gitea workflows --- .gitea/workflow-sources/deploy-to-phoenix.yml | 5 +++++ .gitea/workflow-sources/validate-on-pr.yml | 4 ++++ .gitea/workflows/deploy-to-phoenix.yml | 5 +++++ .gitea/workflows/validate-on-pr.yml | 4 ++++ 4 files changed, 18 insertions(+) diff --git a/.gitea/workflow-sources/deploy-to-phoenix.yml b/.gitea/workflow-sources/deploy-to-phoenix.yml index fc71d20d..ba541452 100644 --- a/.gitea/workflow-sources/deploy-to-phoenix.yml +++ b/.gitea/workflow-sources/deploy-to-phoenix.yml @@ -22,6 +22,11 @@ jobs: fi git fetch --depth=1 "$REMOTE" main master + - name: Install validation dependencies + run: | + corepack enable + pnpm install --frozen-lockfile + - name: Run repo validation gate run: | bash scripts/verify/run-all-validation.sh --skip-genesis diff --git a/.gitea/workflow-sources/validate-on-pr.yml b/.gitea/workflow-sources/validate-on-pr.yml index dac6c96e..f39ce184 100644 --- a/.gitea/workflow-sources/validate-on-pr.yml +++ b/.gitea/workflow-sources/validate-on-pr.yml @@ -21,6 +21,10 @@ jobs: REMOTE="${GITEA_WORKFLOW_REMOTE:-gitea}" fi git fetch --depth=1 "$REMOTE" main master + - name: Install validation dependencies + run: | + corepack enable + pnpm install --frozen-lockfile # Optional: set org/repo variable URA_STRICT_CLOSURE=1 to fail PRs while pilot placeholders # remain in manifest (see scripts/ura/validate-manifest-closure.mjs). Not enabled by default. - name: run-all-validation (no LAN, no genesis) diff --git a/.gitea/workflows/deploy-to-phoenix.yml b/.gitea/workflows/deploy-to-phoenix.yml index fc71d20d..ba541452 100644 --- a/.gitea/workflows/deploy-to-phoenix.yml +++ b/.gitea/workflows/deploy-to-phoenix.yml @@ -22,6 +22,11 @@ jobs: fi git fetch --depth=1 "$REMOTE" main master + - name: Install validation dependencies + run: | + corepack enable + pnpm install --frozen-lockfile + - name: Run repo validation gate run: | bash scripts/verify/run-all-validation.sh --skip-genesis diff --git a/.gitea/workflows/validate-on-pr.yml b/.gitea/workflows/validate-on-pr.yml index dac6c96e..f39ce184 100644 --- a/.gitea/workflows/validate-on-pr.yml +++ b/.gitea/workflows/validate-on-pr.yml @@ -21,6 +21,10 @@ jobs: REMOTE="${GITEA_WORKFLOW_REMOTE:-gitea}" fi git fetch --depth=1 "$REMOTE" main master + - name: Install validation dependencies + run: | + corepack enable + pnpm install --frozen-lockfile # Optional: set org/repo variable URA_STRICT_CLOSURE=1 to fail PRs while pilot placeholders # remain in manifest (see scripts/ura/validate-manifest-closure.mjs). Not enabled by default. - name: run-all-validation (no LAN, no genesis)