From cb88e953859fa532f6782758155b0ebc7c3f7b96 Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Tue, 1 Sep 2026 22:44:14 +0200 Subject: [PATCH] docs: define Git Flow branch prefixes --- AGENTS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 80e9eb5..49bf2ad 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -25,6 +25,9 @@ Ansible-driven personal infrastructure repo for Fedora and Void desktops, Fedora - Preserve layering `all -> platform -> role -> desktop -> host`. - Keep `ansible/site.yml` small; orchestration belongs there, implementation belongs in roles. - Prefer minimal, targeted edits. Preserve idempotency and existing ordering. +- Use Git Flow branch prefixes: `feature/` for new functionality, `bugfix/` for non-urgent fixes, + `hotfix/` for urgent production fixes, `release/` for release preparation, and `support/` for + maintained release lines. Do not use abbreviated prefixes such as `feat/`. - Desktop and WSL hosts use `ansible_connection: local`; remote infrastructure hosts use SSH. - Treat `secrets/` as sensitive. Never print secret values. - Tmux plugins are bootstrapped by TPM on the host; the repo only keeps tmux config and custom helper scripts.