You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: DRY build into reusable workflow, drop double-run triggers, simplify pre-commit (#58)
- Extract shared MkDocs build steps into _build.yml (workflow_call) with
optional upload-site input; build.yml and deploy.yml call it
- Remove push: trigger from build.yml and precommit.yml to prevent duplicate
CI runs when a branch PR is opened
- Refactor deploy.yml into build + deploy jobs so the site artifact is built
once and passed to the peaceiris publish step
- Drop redundant `if: github.ref == 'refs/heads/main'` guard in deploy job
- Simplify precommit.yml: drop fetch-depth, Resolve-change-range step, and
--from-ref/--to-ref extra_args; run --all-files now that the backlog is clean
- Fix SC2086 (unquoted $GITHUB_OUTPUT) caught by actionlint/shellcheck
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments