mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-13 14:16:46 +00:00
1.3 KiB
1.3 KiB
Contribution Flow
This repository uses a strict fork-first workflow.
- Do not commit directly to
main. - Do all work in your own fork.
- Open Pull Requests from your fork back to the main repository.
Why this matters:
mainshould stay stable.- Shared CI resources are limited.
- Broken experimental work should not run in the main repository.
Step-by-Step Flow
- Create or update your fork.
- Create a branch in your fork with the right prefix.
- Make one focused change at a time.
- Run the relevant local checks.
- Push the branch to your fork.
- Wait until the CI in your fork is green.
- Open a Pull Request.
- Address review feedback in your fork.
Branch Prefixes
Use these prefixes for branch names:
| Prefix | When to use it | Example |
|---|---|---|
feature |
New functionality or improvements. | feature/add-matomo-integration |
fix |
Bugfixes and other corrective changes. | fix/login-redirect |
agents |
Changes to agent instruction files such as AGENTS.md or files in docs/agents/. |
agents/debugging-guidance |
documentation |
Pure documentation-only changes. | documentation/docker-guide |
More information about the contribution workflow is available here.