Organization-level files for Zurvan Linux:
profile/README.md— the org profile shown on https://github.com/ZurvanLinux.ISSUE_TEMPLATE/— default bug-report / feature-request forms (config.ymlpoints to the website, spec docs, and security policy; blank issues are disabled).PULL_REQUEST_TEMPLATE.md— PR checklist (spec alignment + hard-constraint reminders + bilingual note).CONTRIBUTING.md— how to contribute, repo map, conventions, and the opt-in lint pattern.CODE_OF_CONDUCT.md— Contributor Covenant 2.1.SECURITY.md— private vulnerability reporting process + signing-key integrity notes..github/workflows/lint.yml— reusable lint workflow (shellcheck+yamllint, plus an Astrocheck/buildjob for repos with anastro.config).
Add a tiny caller workflow in the target repo:
# .github/workflows/lint.yml
name: Lint
on:
push:
branches: [main]
pull_request:
jobs:
lint:
uses: ZurvanLinux/.github/.github/workflows/lint.yml@mainFor the website, also enable the Astro check/build job:
jobs:
lint:
uses: ZurvanLinux/.github/.github/workflows/lint.yml@main
with:
astro: trueSee CONTRIBUTING.md for the full contributor guide.