pashto-language-resources / docs /github_operations.md
musaw
Sync main snapshot to Hugging Face (no local binary banner)
2f53244
# GitHub Operations Guide
This guide covers repository operations that can be versioned in code and manual steps that must be done in the GitHub web UI.
## In-Repo Operations (Versioned)
- Issue templates: [../.github/ISSUE_TEMPLATE/](../.github/ISSUE_TEMPLATE/)
- PR template: [../.github/PULL_REQUEST_TEMPLATE.md](../.github/PULL_REQUEST_TEMPLATE.md)
- CI workflow: [../.github/workflows/ci.yml](../.github/workflows/ci.yml)
- Release template: [../.github/release_template.md](../.github/release_template.md)
## Manual GitHub UI Steps (Not Stored in Repo)
- Create or update GitHub Project board.
- Define milestone dates.
- Configure branch protection rules.
- Configure required status checks.
- Update repository About description, website, and topics.
- Upload social preview image.
## Discoverability-Specific GitHub UI Tasks
- About description should include: `Pashto`, `ASR`, `TTS`, `NLP`, and `machine translation`.
- Topics should include at least: `pashto`, `pukhto`, `pushto`, `asr`, `tts`, `nlp`, `language-resources`.
- Website should point to GitHub Pages search or docs home.
- After renaming the repository, update pinned repositories and profile links.
## Recommended Project Board Columns
1. Backlog
2. Ready
3. In Progress
4. Review
5. Released