Move CI workflows to repo root .gitea/workflows/ (Gitea requires root location)
Some checks failed
CI — P3 Alert / test (push) Has been cancelled
CI — P5 Cost / test (push) Has been cancelled
CI — P2 Drift (Go + Node) / agent (push) Failing after 46s
CI — P2 Drift (Go + Node) / saas (push) Failing after 1m17s
CI — P4 Portal / test (push) Failing after 16s
CI — P6 Run / saas (push) Failing after 17s
CI — P1 Route (Rust) / test (push) Failing after 11m13s

- 6 per-product CI workflows with path filters
- P1: Rust (cargo test + clippy + fmt)
- P2: Go agent (go test + vet) + Node SaaS (tsc + npm test)
- P3-P6: Node (npm ci + tsc + npm test)
- Removed old per-product .gitea dirs (Gitea ignores non-root workflows)
This commit is contained in:
2026-03-01 06:19:42 +00:00
parent e7bfe7a769
commit 6403e7a3bf
14 changed files with 27 additions and 208 deletions

View File

@@ -4,7 +4,7 @@ import Footer from '../components/Footer.astro';
import CTA from '../components/CTA.astro';
---
<Layout title="dd0c/alert — Alert Intelligence" description="Correlate alerts from PagerDuty, Datadog, OpsGenie into incidents. Cut alert noise by 80%.">
<Layout title="dd0c/alert — Alert Intelligence & Correlation" description="Correlate alerts from PagerDuty, Datadog, OpsGenie, and Grafana into incidents. Reduce alert fatigue by 80%. BigPanda alternative for small teams. HMAC-verified webhooks.">
<section class="pt-32 pb-20 px-6">
<div class="max-w-4xl mx-auto">
<div class="mb-8">

View File

@@ -4,7 +4,7 @@ import Footer from '../components/Footer.astro';
import CTA from '../components/CTA.astro';
---
<Layout title="dd0c/drift — IaC Drift Detection" description="Lightweight Terraform drift detection agent. Scans state, scrubs secrets, alerts on Slack. No ClickOps surprises.">
<Layout title="dd0c/drift — Terraform Drift Detection" description="Lightweight Go agent detects Terraform state drift, scrubs secrets from reports, and alerts on Slack. Driftctl alternative for IaC drift management. Self-hosted or SaaS.">
<section class="pt-32 pb-20 px-6">
<div class="max-w-4xl mx-auto">
<div class="mb-8">

View File

@@ -4,7 +4,7 @@ import Footer from '../components/Footer.astro';
import CTA from '../components/CTA.astro';
---
<Layout title="dd0c/portal — Service Catalog" description="Auto-discover services from AWS and GitHub. Know who owns what. Lightweight Backstage alternative.">
<Layout title="dd0c/portal — Lightweight Service Catalog & Developer Portal" description="Auto-discover services from AWS and GitHub. Ownership resolution via CODEOWNERS and tags. Meilisearch-powered search. Backstage alternative you can set up before lunch.">
<section class="pt-32 pb-20 px-6">
<div class="max-w-4xl mx-auto">
<div class="mb-8">

View File

@@ -4,7 +4,7 @@ import Footer from '../components/Footer.astro';
import CTA from '../components/CTA.astro';
---
<Layout title="dd0c/route — LLM Cost Router" description="Route AI API calls to the cheapest provider. Set cost caps. Get usage dashboards. Stop overpaying for GPT-4.">
<Layout title="dd0c/route — LLM Cost Router & Dashboard" description="Route AI API calls to the cheapest provider. Drop-in OpenAI proxy with cost-based routing, real-time dashboards, and budget alerts. LiteLLM alternative with sub-ms Rust latency.">
<section class="pt-32 pb-20 px-6">
<div class="max-w-4xl mx-auto">
<div class="mb-8">