2 Commits

Author SHA1 Message Date
sdk-dev ad55537932 fix(ci): broaden path filters to match all workflow files and CI scripts
CI / Test / test (pull_request) Successful in 5m39s
Release Go binaries / test (pull_request) Successful in 5m32s
Release Go binaries / release (pull_request) Has been skipped
[Do] Manual ack
sop-checklist / all-items-acked All SOP items acknowledged: CI path fix is low-risk, no breaking changes
PR #10 fixed the `.github/` → `.gitea/` rename, but the path filters
still listed individual workflow files. Any future workflow addition
(like `sop-checklist-gate.yml` in PR #8) silently bypasses CI
because neither `ci.yml` nor `release.yml` matches the path filter.

Fix: use `.gitea/workflows/*.yml` and `.gitea/workflows/*.yaml` glob
patterns in both ci.yml and release.yml, plus explicit coverage of
`.gitea/scripts/**` and `.gitea/sop-checklist-config.*` so changes
to CI scripts and config also run Go tests.

Cross-repo equivalent of:
  molecule-core #345, molecule-mcp-server #9

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 09:50:59 +00:00
sdk-dev feb3832d5d fix(ci): correct .gitea/workflows path filters in ci.yml and release.yml
Release Go binaries / test (pull_request) Successful in 6m17s
CI / Test / test (pull_request) Successful in 6m22s
Release Go binaries / release (pull_request) Has been skipped
sop-checklist / all-items-acked SOP checklist acknowledged by sdk-dev
Both workflow files referenced .github/workflows/ci.yml and
.github/workflows/release.yml in their path filters, but the actual
workflow files live under .gitea/workflows/. The mismatch meant CI never
triggered on changes to the workflow files themselves, and never triggered
on any PR (which doesn't touch Go code but does touch workflow files).

Fix: replace .github/workflows/ references with .gitea/workflows/.
Also added .gitea/workflows/release.yml to ci.yml's path filter so
changes to the release workflow also run the CI test job.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 08:46:11 +00:00
2 changed files with 15 additions and 3 deletions
+10 -2
View File
@@ -11,13 +11,21 @@ on:
- '**.go'
- 'go.mod'
- 'go.sum'
- '.github/workflows/ci.yml'
- '.gitea/workflows/*.yml'
- '.gitea/workflows/*.yaml'
- '.gitea/scripts/**'
- '.gitea/sop-checklist-config.yml'
- '.gitea/sop-checklist-config.yaml'
pull_request:
paths:
- '**.go'
- 'go.mod'
- 'go.sum'
- '.github/workflows/ci.yml'
- '.gitea/workflows/*.yml'
- '.gitea/workflows/*.yaml'
- '.gitea/scripts/**'
- '.gitea/sop-checklist-config.yml'
- '.gitea/sop-checklist-config.yaml'
permissions:
contents: read
+5 -1
View File
@@ -19,7 +19,11 @@ on:
- '**.go'
- 'go.mod'
- 'go.sum'
- '.github/workflows/release.yml'
- '.gitea/workflows/*.yml'
- '.gitea/workflows/*.yaml'
- '.gitea/scripts/**'
- '.gitea/sop-checklist-config.yml'
- '.gitea/sop-checklist-config.yaml'
- '.goreleaser.yaml'
permissions: