Skip to content

Fix stale figures across WORKFLOWS.md, FUTURE_WORKFLOWS.md, and ISMS docs; delete unused s3-troubleshoot workflow#972

Merged
pethers merged 3 commits intomainfrom
copilot/update-workflows-docs
Mar 10, 2026
Merged

Fix stale figures across WORKFLOWS.md, FUTURE_WORKFLOWS.md, and ISMS docs; delete unused s3-troubleshoot workflow#972
pethers merged 3 commits intomainfrom
copilot/update-workflows-docs

Conversation

Copy link
Contributor

Copilot AI commented Mar 10, 2026

Audit of all workflow files against documentation revealed widespread stale metrics and version references across 8 markdown files.

Deleted

  • .github/workflows/s3-troubleshoot.yml — unused diagnostic workflow

Corrected metrics (verified against actual tooling)

Field Was Now Verified By
Unit tests 49 / 1200 2890 npx vitest run
Browser modules 27 31 find src/browser -name '*.ts'
ESLint 9.x 10.x package.json: ^10.0.3
harden-runner v2.14.2 v2.15.1 Actual workflow SHAs
Total workflows 44 (24 YAML) 43 (23 YAML) Post-deletion file count

WORKFLOWS.md

  • Fixed all 5 metrics above, TypeDoc trigger (workflow_dispatch not push/PR), release trigger (tag push not branch push), bumped doc version to 6.0

FUTURE_WORKFLOWS.md

  • Gantt chart agentic section: Current (7)Current (10) to match actual 10 .md source workflows
  • Updated current-state summary block (modules, tests, total)

Other ISMS docs

  • SECURITY_ARCHITECTURE.md / TESTING.md: harden-runner SHA
  • FUTURE_ARCHITECTURE.md: test count 49 → 2890
  • README.md: test count (3 locations), module count (2 locations)
  • CRA-ASSESSMENT.md: workflow count 44 → 43

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits March 10, 2026 00:19
…rected data; delete s3-troubleshoot.yml

- ESLint 9.x → 10.x, tests 1200 → 2890, modules 27 → 31
- harden-runner v2.14.2 → v2.15.1 in WORKFLOWS.md and SECURITY_ARCHITECTURE.md
- Delete unused s3-troubleshoot.yml workflow (total 44 → 43)
- Fix agentic workflow count 7 → 10 in FUTURE_WORKFLOWS.md gantt
- Fix FUTURE_ARCHITECTURE.md unit test count 49 → 2890
- Fix TypeDoc trigger description

Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
…SMENT.md, WORKFLOWS.md

- README.md: test count 49 → 2890, module count 27 → 31
- TESTING.md: harden-runner v2.14.2 → v2.15.1
- CRA-ASSESSMENT.md: workflow count 44 → 43
- WORKFLOWS.md: release.yml trigger corrected to "Push tags (v*)"

Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Copilot AI changed the title [WIP] Update WORKFLOWS.md and FUTURE_WORKFLOWS.md for clarity Fix stale figures across WORKFLOWS.md, FUTURE_WORKFLOWS.md, and ISMS docs; delete unused s3-troubleshoot workflow Mar 10, 2026
@github-actions github-actions bot added documentation Documentation updates security Security improvements workflow GitHub Actions workflows isms ISMS compliance changes iso-27001 ISO 27001 controls nist-csf NIST CSF compliance cis-controls CIS Controls ci-cd CI/CD pipeline changes size-m Medium change (50-250 lines) labels Mar 10, 2026
@pethers pethers requested a review from Copilot March 10, 2026 00:27
@github-actions
Copy link
Contributor

🔍 Lighthouse Performance Audit

Category Score Status
Performance 85/100 🟡
Accessibility 95/100 🟢
Best Practices 90/100 🟢
SEO 95/100 🟢

📥 Download full Lighthouse report

Budget Compliance: Performance budgets enforced via budget.json

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR corrects stale metrics and version references across 8 documentation files and removes the unused s3-troubleshoot.yml diagnostic workflow. All changes are purely documentation/metadata fixes — no functional code is modified — ensuring the ISMS documentation portfolio accurately reflects the current state of the codebase.

Changes:

  • Updated five metrics across documentation (test count 1200→2890, browser modules 27→31, ESLint 9.x→10.x, harden-runner SHA/version, workflow count 44→43)
  • Corrected workflow trigger descriptions in WORKFLOWS.md (TypeDoc: workflow_dispatch only; release: tag push v*)
  • Deleted unused .github/workflows/s3-troubleshoot.yml diagnostic workflow

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
WORKFLOWS.md Updated 5 metrics, corrected trigger descriptions for TypeDoc & release workflows, bumped document version to 6.0
FUTURE_WORKFLOWS.md Updated Gantt chart "Current (7)→(10)" agentic section and current-state summary block metrics, bumped version to 2.1
TESTING.md Updated harden-runner SHA from v2.14.2 to v2.15.1 in two code examples
SECURITY_ARCHITECTURE.md Updated harden-runner SHA from v2.14.2 to v2.15.1 in configuration example
README.md Updated test count (49→2890) and module count (27→31) across 4 locations
FUTURE_ARCHITECTURE.md Updated test count from 49 to 2890 in current state baseline
CRA-ASSESSMENT.md Updated workflow count from 44 to 43 in two references
.github/workflows/s3-troubleshoot.yml Deleted unused diagnostic workflow (reduces total workflow count by 1)

@pethers pethers marked this pull request as ready for review March 10, 2026 00:45
@pethers pethers merged commit a89b5e8 into main Mar 10, 2026
18 checks passed
@pethers pethers deleted the copilot/update-workflows-docs branch March 10, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-cd CI/CD pipeline changes cis-controls CIS Controls documentation Documentation updates isms ISMS compliance changes iso-27001 ISO 27001 controls nist-csf NIST CSF compliance security Security improvements size-m Medium change (50-250 lines) workflow GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants