This directory contains the GitHub-specific configuration for the repository.
- TOKEN_SETUP.md - Instructions for setting up the
PAT_TOKENsecret required for the SYNC workflow
The repository uses several automated workflows:
- SYNC (
workflows/sync.yml) - Synchronizes with the template repository- Requires:
PAT_TOKENsecret withworkflowscope when modifying workflow files - See TOKEN_SETUP.md for configuration
- Requires:
- CI (
workflows/ci.yml) - Continuous integration tests - Pre-commit (
workflows/pre-commit.yml) - Code quality checks - Book (
workflows/book.yml) - Documentation deployment - Release (
workflows/release.yml) - Package publishing - Deptry (
workflows/deptry.yml) - Dependency checks - Marimo (
workflows/marimo.yml) - Interactive notebooks
This repository is synchronized with the template repository defined in template.yml.
The synchronization includes:
- GitHub workflows and actions
- Development tools configuration (
.editorconfig,ruff.toml, etc.) - Testing infrastructure
- Documentation templates
See template.yml for the complete list of synchronized files and exclusions.