From 01124c10d915e5de242aa7b261301ce39a7a89ce Mon Sep 17 00:00:00 2001 From: clawbot Date: Fri, 20 Mar 2026 06:57:27 +0100 Subject: [PATCH] Add Gitea Actions CI workflow (#53) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow-up to [PR #51](https://git.eeqj.de/sneak/mfer/pulls/51) — addresses sneak's review comment requesting Gitea Actions to run the checks. ## Changes Adds `.gitea/workflows/check.yml` that runs `docker build .` on every push, matching the standard CI pattern used across all `sneak/*` repos (identical to [chat](https://git.eeqj.de/sneak/chat/src/branch/main/.gitea/workflows/check.yml) and [dnswatcher](https://git.eeqj.de/sneak/dnswatcher/src/branch/main/.gitea/workflows/check.yml)). Since the Dockerfile already runs `make check` (fmt-check, lint, test), a successful build implies all checks pass. The `actions/checkout` action is pinned by SHA (`@11bd71901bbe5b1630ceea73d27597364c9af683` = v4.2.2) per REPO_POLICIES. ## Verification `docker build .` passes clean. Reviewed-on: https://git.eeqj.de/sneak/mfer/pulls/53 Co-authored-by: clawbot Co-committed-by: clawbot --- .gitea/workflows/check.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .gitea/workflows/check.yml diff --git a/.gitea/workflows/check.yml b/.gitea/workflows/check.yml new file mode 100644 index 0000000..eedd413 --- /dev/null +++ b/.gitea/workflows/check.yml @@ -0,0 +1,9 @@ +name: check +on: [push] +jobs: + check: + runs-on: ubuntu-latest + steps: + # actions/checkout v4.2.2, 2026-03-16 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - run: docker build .