Skip to content

Commit 8e68282

Browse files
author
Ben M
authored
chore: update kpi report generation to include feature review metrics (#27778)
* chore: update kpi report generation to include feature review metrics * chore: fix typo
1 parent 849da7c commit 8e68282

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/report_weekly_app_kpis.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,18 @@ jobs:
9696
script: |
9797
const script = require('./scripts/reports/triage_feature_requests_metrics.js')
9898
await script.getFeatureRequestMetrics(github, context, core, "${{ env.START_DATE }}", "${{ env.END_DATE }}", "${{ env.PROJECT_BOARD_NUMBER }}");
99+
- name: Generate Feature Review KPIs
100+
id: feature-review-metrics
101+
uses: actions/github-script@v6
102+
env:
103+
START_DATE: ${{ github.event.inputs.start-date }}
104+
END_DATE: ${{ github.event.inputs.end-date }}
105+
PROJECT_BOARD_NUMBER: 9
106+
with:
107+
github-token: ${{ secrets.TRIAGE_BOARD_TOKEN }}
108+
script: |
109+
const script = require('./scripts/reports/triage_feature_review_metrics.js')
110+
await script.getFeatureReviewMetrics(github, context, core, "${{ env.START_DATE }}", "${{ env.END_DATE }}", "${{ env.PROJECT_BOARD_NUMBER }}");
99111
- name: Generate KPI Report
100112
id: generate-report
101113
uses: actions/github-script@v6
@@ -107,5 +119,5 @@ jobs:
107119
github-token: ${{ secrets.TRIAGE_BOARD_TOKEN }}
108120
script: |
109121
const script = require('./scripts/reports/generate_kpi_report.js')
110-
await script.generateKPIReport(github, context, core, ${{ steps.non-mono-repo-open-closed-metrics.outputs.results }}, ${{ steps.mono-repo-open-closed-metrics.outputs.results }}, ${{ steps.triage-metrics.outputs.results }}, ${{ steps.mitigation-metrics.outputs.results }}, ${{ steps.feature-metrics.outputs.results }} );
122+
await script.generateKPIReport(github, context, core, ${{ steps.non-mono-repo-open-closed-metrics.outputs.results }}, ${{ steps.mono-repo-open-closed-metrics.outputs.results }}, ${{ steps.triage-metrics.outputs.results }}, ${{ steps.mitigation-metrics.outputs.results }}, ${{ steps.feature-metrics.outputs.results }}, ${{ steps.feature-review-metrics.outputs.results }} );
111123

0 commit comments

Comments
 (0)