Files
librefang-registry/.github/workflows/validate.yml
T
Evan 78960471cc fix: use uncenter/setup-taplo action with latest version (#33)
* fix: add shell execution rules to collector hand system prompt

* fix: use latest taplo instead of hardcoded version

* fix: use uncenter/setup-taplo action with latest version
2026-03-31 23:31:37 +08:00

46 lines
959 B
YAML

name: Validate Registry
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: "3.12"
- name: Validate registry
run: python scripts/validate.py
toml-format-check:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v5
- uses: uncenter/setup-taplo@v1
with:
version: latest
- name: Check TOML formatting
run: find . -name '*.toml' -not -path './.git/*' | xargs taplo fmt --check
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Check markdown links
uses: lycheeverse/lychee-action@v2
with:
args: --verbose --no-progress '**/*.md'
fail: false
continue-on-error: true