From 391aab83e06fd3d187197eb68bfb4d75b6cd8ebd Mon Sep 17 00:00:00 2001 From: Sharang Parnerkar <30073382+mighty840@users.noreply.github.com> Date: Sun, 19 Apr 2026 16:31:09 +0200 Subject: [PATCH] docs: remove Apache license, fix README dev workflow - Remove Apache-2.0 badge and License section - Update dev workflow to feature branch model (feat/*, feature/*, hotfix/*) - Fix clone URL to SSH - Remove coolify-specific branch references Co-Authored-By: Claude Sonnet 4.6 --- README.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index de6313f..9ce81b4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,6 @@ ![Node.js](https://img.shields.io/badge/Node.js-20-339933?logo=node.js&logoColor=white) ![TypeScript](https://img.shields.io/badge/TypeScript-strict-3178C6?logo=typescript&logoColor=white) ![FastAPI](https://img.shields.io/badge/FastAPI-0.123-009688?logo=fastapi&logoColor=white) -![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg) ![DSGVO](https://img.shields.io/badge/DSGVO-compliant-green) ![AI Act](https://img.shields.io/badge/EU%20AI%20Act-compliant-green) ![LOC guard](https://img.shields.io/badge/LOC%20guard-500%20hard%20cap-orange) @@ -18,7 +17,7 @@ ## Overview -breakpilot-compliance is a multi-tenant DSGVO/EU AI Act compliance platform that provides an SDK for consent management, data subject requests (DSR), audit logging, iACE impact assessments, and document archival. It ships as 10 containerised services covering an admin dashboard, a developer portal, a Python/FastAPI backend, a Go AI compliance engine, TTS, and a decentralised document store on IPFS. Every service is deployed automatically via Gitea Actions → Coolify on the `coolify` branch. +breakpilot-compliance is a multi-tenant DSGVO/EU AI Act compliance platform that provides an SDK for consent management, data subject requests (DSR), audit logging, iACE impact assessments, and document archival. It ships as 10 containerised services covering an admin dashboard, a developer portal, a Python/FastAPI backend, a Go AI compliance engine, TTS, and a decentralised document store on IPFS. Every service is deployed automatically via Gitea Actions → Coolify on every push to `main`. --- @@ -66,15 +65,17 @@ docker compose -f docker-compose.yml -f docker-compose.hetzner.yml up -d ## Development Workflow -Work on the `coolify` branch. Push to **both** remotes to trigger CI and deploy: +Use feature branches off `main`. Supported prefixes: `feat/`, `feature/`, `hotfix/`. ```bash -git checkout coolify +git checkout main && git pull origin main +git checkout -b feat/my-change # ... make changes ... -git push origin coolify +git push origin feat/my-change +# Open a PR → squash merge to main ``` -Push to `origin` triggers: +Push to `main` triggers: 1. **Gitea Actions** — lint → test → validate (see CI Pipeline below) 2. **Coolify** — automatic build + deploy (~3 min total) @@ -125,8 +126,3 @@ The `.claude/settings.json` `PreToolUse` hook blocks Claude Code from writing or | Gitea repo | | | Gitea Actions | | ---- - -## License - -Apache-2.0. See [LICENSE](LICENSE).