Skip to content

Commit f3ab8be

Browse files
Feat/dora mvp (#5)
* feat: Add automated CI failure investigator workflow to analyze and report on CI failures. * Remove frontend application files and add GitHub Action for DORA metrics generation - Deleted frontend source files including App, Dashboard, and Login components. - Removed package.json and vite.config.js for the frontend. - Added .env.example for environment variable configuration. - Introduced action.yml for GitHub Action to calculate DORA metrics and upload CSV artifacts. - Created dora_metrics_csv.py script to generate DORA metrics from GitHub repositories. * feat: Enhance GitHub API request handling with retry logic and timeout * fix: Correct dependency installation in action.yml to ensure proper environment setup
1 parent fb3a9c1 commit f3ab8be

50 files changed

Lines changed: 1082 additions & 26414 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.example

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Copy and edit these values for local execution.
2+
GH_TOKEN_INPUT=
3+
4+
# Choose exactly one mode:
5+
#
6+
# 1) Single repository mode
7+
INPUT_OWNER=
8+
INPUT_REPO=
9+
# DORA_TOPIC=
10+
#
11+
# 2) Topic mode (set topic, leave DORA_REPO empty, optional owner filter)
12+
# DORA_OWNER=my-org
13+
# DORA_REPO=
14+
# DORA_TOPIC=microservice
15+
16+
# Optional tuning
17+
INPUT_TOPIC=
18+
INPUT_DAYS=30
19+
DORA_OUT_DIR=artifacts

.github/workflows/ci-doctor.lock.yml

Lines changed: 0 additions & 7299 deletions
This file was deleted.

.github/workflows/ci-doctor.md

Lines changed: 0 additions & 193 deletions
This file was deleted.

0 commit comments

Comments
 (0)