base > docs
Guides - Development - CI/CD Workflows - Publishing - Updating - Project Management - Community - AI - Documentation Best Practices
- Software Project Guide - Using this repo as a foundation for a software project.
- GitHub Codespaces - Using Codespaces for cloud-based development.
- Docker Environment - Using the included Docker setup.
package.jsonGuide - Explanation of thepackage.jsonfiles.- Using Prettier - Guide to installing and using Prettier.
- Prettier Workflow - Manually formatting code.
- CI Workflow (
ci.yml) - Ensures code quality by running linting checks on every push and pull request to themainbranch. - GitHub Pages Deployment (
pages.yml) - Builds and deploys the repository's content as a GitHub Pages website. - Prettier Workflow (
prettier.yml) - Automatically formats the code in the repository using Prettier and commits the changes. - Release on Tag (
release-on-tag.yml) - Automates the creation of GitHub Releases when a new version tag is pushed. - Secrets Management - Best practices for managing secrets in GitHub Actions.
- Workflow Scheduling - Automating recurring tasks with cron.
- Publishing with Markdown - The simplest way to get started with publishing content.
- Advanced Publishing with HTML - For those who need more control over their site's layout and appearance.
- Publishing with Magic Links - A powerful feature for community-driven sites.
- GitHub Pages - More detail on how the underlying GitHub Pages service works.
- Adding
baseto an Existing Repo - How to mergebaseinto a project that was not created from the template. - Syncing When
baseis Updated - How to get the latest changes frombaseafter you have already merged it.
- Repository Badges - How to use and create repository badges.
- Launch Checklist - A reusable checklist for project launches.
- Licensing Info - Details on the MIT License.
- Security Best Practices - Basic security practices for maintainers.
- Standard Files - Explanation of standard repo files.
- Template Repo Guide - Best practices for maintaining this template.
- Versioning Guide - Professional release management.
- Community Building Guide - Fostering a healthy and effective community.
- Using GitHub Discussions - Leveraging Discussions for community conversations.
- Issue Management Guide - Best practices for triaging issues.
- Guiding AI with
AGENTS.md- UsingAGENTS.mdto provide instructions to AI agents. - Prompting AI Agents - How to effectively prompt AI agents.
- Documentation Best Practices - How to write clear and effective documentation.