Skip to content
This repository is currently being migrated. It's locked while the migration is in progress.

Commit dbd7e14

Browse files
Merge branch 'main' into remove-gulp-dependency
2 parents c5aa4c3 + 6cfd80f commit dbd7e14

39 files changed

Lines changed: 2056 additions & 73 deletions

.github/workflows/metrics-dashboard.yml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,15 @@ jobs:
219219
env:
220220
GITHUB_TOKEN: ${{ secrets.VADS_WORKFLOWS }}
221221

222+
- name: Collect bug report metrics
223+
continue-on-error: true
224+
run: |
225+
echo "Starting bug report metrics collection..."
226+
node scripts/collect-bug-report-metrics.js
227+
echo "Bug report metrics collection completed"
228+
env:
229+
GITHUB_TOKEN: ${{ secrets.VADS_WORKFLOWS }}
230+
222231
- name: Verify generated data files
223232
run: |
224233
echo "Checking for generated files..."
@@ -337,6 +346,21 @@ jobs:
337346
echo "ℹ️ component-bug-metrics.json not found for Jekyll (collection may have been skipped)"
338347
fi
339348
349+
# Check bug report metrics in both locations (non-blocking since collection has continue-on-error)
350+
if [ -f "src/assets/data/metrics/bug-report-metrics.json" ]; then
351+
echo "✅ bug-report-metrics.json generated successfully in assets"
352+
echo "File size: $(du -h src/assets/data/metrics/bug-report-metrics.json)"
353+
else
354+
echo "ℹ️ bug-report-metrics.json not found in assets (collection may have been skipped)"
355+
fi
356+
357+
if [ -f "src/_data/metrics/bug-report-metrics.json" ]; then
358+
echo "✅ bug-report-metrics.json also generated for Jekyll"
359+
echo "File size: $(du -h src/_data/metrics/bug-report-metrics.json)"
360+
else
361+
echo "ℹ️ bug-report-metrics.json not found for Jekyll (collection may have been skipped)"
362+
fi
363+
340364
- name: Check for changes
341365
id: git-check
342366
run: |
@@ -351,12 +375,14 @@ jobs:
351375
src/assets/data/metrics/governance-index.json \
352376
src/assets/data/metrics/imposter-metrics.json \
353377
src/assets/data/metrics/component-bug-metrics.json \
378+
src/assets/data/metrics/bug-report-metrics.json \
354379
src/_data/metrics/issue-metrics.json \
355380
src/_data/metrics/experimental-metrics.json \
356381
src/_data/metrics/component-usage.json \
357382
src/_data/metrics/governance-index.json \
358383
src/_data/metrics/imposter-metrics.json \
359-
src/_data/metrics/component-bug-metrics.json; do
384+
src/_data/metrics/component-bug-metrics.json \
385+
src/_data/metrics/bug-report-metrics.json; do
360386
if [ -f "$file" ]; then
361387
git add "$file"
362388
fi

.github/workflows/update-releases.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ jobs:
101101
uses: peter-evans/create-pull-request@v6
102102
with:
103103
token: ${{ secrets.VADS_WORKFLOWS }}
104+
base: main
104105
commit-message: 'chore: update releases data'
105106
title: 'chore: update releases for ${{ github.event.inputs.tag_name }}'
106107
body: |

0 commit comments

Comments
 (0)