Skip to content

chore(console): scrub private identifiers + enable reconcile_enforce #64

chore(console): scrub private identifiers + enable reconcile_enforce

chore(console): scrub private identifiers + enable reconcile_enforce #64

Workflow file for this run

name: CI
on:
push:
branches: ["**"]
pull_request:
branches: ["**"]
jobs:
license-check:
name: License headers
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check SPDX headers
run: |
missing=$(git ls-files "*.py" | xargs grep -L "SPDX-License-Identifier" 2>/dev/null || true)
if [ -n "$missing" ]; then
echo "Missing SPDX-License-Identifier header in:"
echo "$missing"
exit 1
fi
custodian:
name: Custodian doctor
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install Custodian
run: pip install git+https://github.com/ProtocolWarden/Custodian.git@main
- name: Verify .custodian.yaml
run: custodian-doctor --strict --repo .