Setup - GitHub
Repository
- Nome:
Ez_FactoryOS_Frappe - Owner:
EzBit-Gh - Visibilità: privata
Branch
main- produzionestaging- validazionedev- sviluppo (default)
Branch protection
Eseguire dopo creazione repo:
bash
./scripts/branch-protect.sh EzBit-Gh/Ez_FactoryOS_FrappeNota: branch protection su repo private richiede GitHub Pro/Team.
Workflow CI
ci-dev.yml- push su devci-staging.yml- PR verso stagingci-main.yml- PR verso mainblock-dev-to-main.yml- guard merge