Compare commits

...
1 Commits
Author SHA1 Message Date
mathias c3f8d6c002 ci: run the check job on pull requests (#68) (#69)
CD / Deploy via GitOps (push) Successful in 5s
CD / Lint / Test / Vet (push) Successful in 13s
CD / Build & Import (push) Successful in 6s
Co-authored-by: Mathias <mthbqv@gmail.com>
2026-10-05 07:25:38 +00:00
+7
View File
@@ -8,6 +8,12 @@ name: CD
# (Only applies to branch pushes; tag pushes always trigger.)
paths-ignore:
- 'docs/**'
# gitea-mcp#68: without this a PR never got a CI run, so the risk/medium+
# PR lane merged on local `task check` alone. Only the check job runs for a
# PR -- build and deploy stay push/tag-only (no images, no infra writes,
# no secrets from a PR).
pull_request:
branches: [main]
env:
IMAGE: gitea-mcp
@@ -44,6 +50,7 @@ jobs:
build:
name: Build & Import
needs: check
if: github.event_name == 'push'
runs-on: self-hosted
outputs:
image-tag: ${{ steps.meta.outputs.sha-tag }}