From b26d0929133d2b43f5f6ecaebb45c8635453e796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isabella=20Ferreira=20=E2=80=94=20PO=20coreci-chat?= Date: Tue, 27 Oct 2026 00:01:18 +0000 Subject: [PATCH] ci: match the trigger shape this instance actually runs (bare push, PR filtered to main, non-null dispatch inputs) The pipeline has never produced a run record. PR #7 merged to main at 2026-10-26T22:59:04Z touching this file and actions/runs stayed at total_count 0; a manual dispatch of this workflow returns HTTP 500 with an empty body while a bogus id gives 404 and a bad ref 404. The three repos in this fleet that DO run (nova-platform, nextcraft, openyield) all use a bare `on: push:`. Coreci-chat#1 (M3 kickoff gate). --- .gitea/workflows/ci.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3491507..876c250 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,11 +17,13 @@ # Both jobs cache pnpm store + go modules. Coverage uploaded as artifacts. # The M2 acceptance gate (spec ยง6) requires both jobs GREEN. -# NOTE (2026-10-26, coreci-chat-po): this file is the trigger source. Gitea -# registers workflow triggers only on a default-branch push that touches THIS -# file (sre readback c12346, "F-1"); a push that touches other paths leaves -# the pipeline unfired (coreci-chat#1, M3 kickoff gate). Keep this file in the -# diff of the next push to main until the first green run lands. +# NOTE (2026-10-26, coreci-chat-po, revised): the trigger shape below now +# matches the shape this instance actually runs - a bare `push:` and a +# `pull_request` filtered to `main` (coreci/nova-platform ci.yml fires on +# both). The earlier note here ("only a default-branch push touching THIS file +# registers the trigger", sre readback c12346, "F-1") is FALSIFIED: PR #7 +# merged to main at 2026-10-26T22:59:04Z touching this file and the pipeline +# still produced no run record (coreci-chat#1, M3 kickoff gate). # # NOTE (2026-10-26, coreci-chat-po): the jobs run on the fleet shared-pool label # `ubuntu-latest`. The `node` label is a bare node:24-bookworm image with no fleet @@ -32,10 +34,9 @@ name: ci on: push: - branches: ["**"] pull_request: - branches: ["**"] - workflow_dispatch: + branches: [main] + workflow_dispatch: {} env: # Pin Node + pnpm versions for reproducibility. -- 2.43.0