docs: remove Apache license, fix README dev workflow
Some checks failed
CI/CD / loc-budget (push) Successful in 19s
CI/CD / guardrail-integrity (push) Has been skipped
CI/CD / go-lint (push) Has been skipped
CI/CD / python-lint (push) Has been skipped
CI/CD / nodejs-lint (push) Has been skipped
CI/CD / test-go-ai-compliance (push) Successful in 44s
CI/CD / test-python-backend-compliance (push) Failing after 38s
CI/CD / test-python-document-crawler (push) Successful in 30s
CI/CD / sbom-scan (push) Has been cancelled
CI/CD / validate-canonical-controls (push) Has been cancelled
CI/CD / test-python-dsms-gateway (push) Has been cancelled
Some checks failed
CI/CD / loc-budget (push) Successful in 19s
CI/CD / guardrail-integrity (push) Has been skipped
CI/CD / go-lint (push) Has been skipped
CI/CD / python-lint (push) Has been skipped
CI/CD / nodejs-lint (push) Has been skipped
CI/CD / test-go-ai-compliance (push) Successful in 44s
CI/CD / test-python-backend-compliance (push) Failing after 38s
CI/CD / test-python-document-crawler (push) Successful in 30s
CI/CD / sbom-scan (push) Has been cancelled
CI/CD / validate-canonical-controls (push) Has been cancelled
CI/CD / test-python-dsms-gateway (push) Has been cancelled
- 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 <noreply@anthropic.com>
This commit is contained in:
18
README.md
18
README.md
@@ -8,7 +8,6 @@
|
|||||||

|

|
||||||

|

|
||||||

|

|
||||||

|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
@@ -18,7 +17,7 @@
|
|||||||
|
|
||||||
## Overview
|
## 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
|
## 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
|
```bash
|
||||||
git checkout coolify
|
git checkout main && git pull origin main
|
||||||
|
git checkout -b feat/my-change
|
||||||
# ... make changes ...
|
# ... 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)
|
1. **Gitea Actions** — lint → test → validate (see CI Pipeline below)
|
||||||
2. **Coolify** — automatic build + deploy (~3 min total)
|
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 | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance> |
|
| Gitea repo | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance> |
|
||||||
| Gitea Actions | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance/actions> |
|
| Gitea Actions | <https://gitea.meghsakha.com/Benjamin_Boenisch/breakpilot-compliance/actions> |
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
Apache-2.0. See [LICENSE](LICENSE).
|
|
||||||
|
|||||||
Reference in New Issue
Block a user