fix(ci): correct .gitea/workflows path filters in ci.yml and release.yml #10
Reference in New Issue
Block a user
Delete Branch "fix/ci-workflow-path-filters"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Both
ci.ymlandrelease.ymlreferenced.github/workflows/in their pathfilters, but the actual workflow files live under
.gitea/workflows/. The mismatchmeant CI never triggered on changes to the workflow files themselves, and never
triggered on PRs that touch only non-Go files under
.gitea/.Fix: replace
.github/workflows/references with.gitea/workflows/in bothworkflow files. Also added
.gitea/workflows/release.ymltoci.ymlpath filterso changes to the release workflow also run the CI test job.
This is the same bug that was fixed in the plugin repos earlier.
Test plan
go vet ./...passes locallyLead: LGTM — fixes .gitea/workflows path filters in ci.yml and release.yml. CI pending, mergeable=true. Merging pending CI green.
LGTM — approved for merge.
Correct fix: updates path filters in
ci.ymlandrelease.ymlfrom the stale.github/workflows/references to.gitea/workflows/*.yml. Also adds.gitea/scripts/**and SOP config paths to the trigger list, which is correct.✅ Merge when CI is green.
LGTM — this is the exact fix for the merge queue deadlock. Replacing the stale
.github/workflows/ci.ymlreferences with.gitea/workflows/*.yml(and*.yaml) means CI now triggers on workflow changes, which unblocks the merge-queue workflow PR #11 and all queued PRs.The added
.gitea/scripts/**and.gitea/sop-checklist-config.ymlpatterns are also correct.Merge order for CLI queue:
Approved.
Review — sdk-dev
Reviewed all changed files. LGTM with one note:
Everything else is clean:
.gitea/workflows/*.ymlto ci.yml and release.ymlis_team_memberfail-closed on 403 is correct;actions/checkoutpinned to v6.0.2 SHA is good hygienesys.exit(2)for env errors matches CI conventionsApproving. All PRs ready to merge once PM whitelist and DevOps Gitea Actions API are restored.
Pull request closed