Files
enteros-openclaw/.gitea/workflows/minimal-ci.yml
T
core-devops 4b9b9a3962
Build and Publish Patched OpenClaw / sync-upstream (push) Has been skipped
minimal-validate baseline hygiene OK
Build and Publish Patched OpenClaw / test (push) Successful in 36m0s
CI / Patch overlay integrity (push) Successful in 13s
minimal-ci / minimal-validate (push) Successful in 25s
CI / all-required (push) Successful in 12s
fix(ci): upstream-sync opens a PR instead of pushing to protected main (#2)
2026-07-07 16:46:28 +00:00

26 lines
1.0 KiB
YAML

# Minimal baseline-hygiene CI for this repo (org-standard grey-repo gate).
#
# Calls the shared reusable in molecule-ai/molecule-ci which asserts that every
# YAML / JSON / TOML in the repo parses, a README exists, and any plugin /
# manifest declares a non-empty name. It posts the "minimal-validate" commit
# status on the head commit and fails the job on a genuinely-broken repo.
name: minimal-ci
on: [push, pull_request]
permissions:
contents: write
statuses: write
jobs:
minimal-validate:
# Pinned to a molecule-ci commit (immutable, content-addressed). The
# self-hosted robot-1 runner pool caches reusables by ref and reuses a
# stale `@main` checkout that predates this reusable, so a bare `@main`
# ref fails to resolve on that pool; a SHA pin forces a fresh fetch and
# matches the other satellite callers (molecule-cli / hermes / codex).
uses: molecule-ai/molecule-ci/.gitea/workflows/_reusable-minimal-validate.yml@8a6178ddfb1485e421c560ebd19bd9a9df6c1aec
permissions:
contents: write
statuses: write