sharang d9b49819c1
ci / shared (pull_request) Failing after 33s
ci: rework workflow for Gitea Actions (M0.2)
The original ci.yaml used wagoid/commitlint-github-action and
gitleaks/gitleaks-action, both of which hit GitHub-specific API
endpoints that 404 on Gitea ("error trying to get list of pull
request's commits: not found").

Changes:
- commitlint: bash regex against Conventional Commits, scoped to the
  PR commit range. Zero external deps.
- gitleaks: inline tarball download + binary run, exit-code 1 on
  any finding.
- trivy: unchanged (works fine; uses local fs scan).
- Per-stack test/image/e2e jobs now gated on hashFiles(go.sum) /
  hashFiles(package.json) / hashFiles(Dockerfile) so they skip
  cleanly on empty repos and light up automatically when real code
  lands (M4.1, M5.1, etc.).

Refs: M0.2
2026-05-18 21:34:08 +02:00

seed-data

Demo tenant fixtures per product.

Part of the Breakpilot Platform. For the big picture see platform/docs: Architecture · Infrastructure · Product Integration Spec · Implementation Plan

What this is

Demo tenant fixtures per product. Scaffolded under milestone M13.1. See platform/docs for the full architecture context.

Plane: Data Owner: @sharang Status: pre-alpha Linked milestone: M13.1

Run locally

# prerequisites: see CONTRIBUTING.md for tooling once code lands
make dev          # starts dependencies + this service on http://localhost:3000
make test         # unit + integration
make e2e          # only if this repo ships user-facing flows

Local secrets come from .env.local (gitignored). Template at .env.example.

Endpoints / surface

{{For services: list the top-level routes or commands. For libraries: list the public API entry points. For IaC: list the make targets.}}

Deployment

Env URL How
dev http://localhost:3000 make dev
stage https://seed-data.stage.yourplatform.com auto on merge to main
prod https://seed-data.yourplatform.com manual: tag vX.Y.Z + sign-off

Rollback: orca rollout undo seed-data --env={{env}}.

Observability

  • Traces, logs, metrics: SigNoz — service name seed-data
  • Audit events: Tenant Registry /audit (Retraced-shape schema)
  • On-call: oncall@yourplatform.com · runbook at platform/docs/runbooks/seed-data.md

Contributing

See CONTRIBUTING.md. TL;DR: branch from main, open a PR, 1 review + green CI, squash-merge.

License

Proprietary — all rights reserved. Copyright (c) 2026 Sharang Parnerkar and Benjamin Boenisch. See LICENSE.

S
Description
Demo tenant fixtures per product.
Readme 51 KiB
Languages
JavaScript 100%