Repository navigation
Open
Labels
area:workflowsmigrate:priority:normalDefault priorityDefault prioritymigrate:status:needs-reviewAwaiting code reviewAwaiting code reviewmigrate:type:choreChore / small hygiene changeChore / small hygiene changepriority:normalstatus:needs-reviewtype:chore
Milestone
Description
Chore Summary
The .github/workflows/testing.yml workflow is a legacy duplicate of checks.yml. Running this workflow wastes ~2-3% of monthly GitHub Actions minutes by duplicating CI checks. Removing testing.yml entirely will consolidate CI infrastructure, as checks.yml is the authoritative CI workflow and covers all validation needs.
Scope / Affected Areas
.github/workflows/testing.yml— legacy duplicate workflow file- Project documentation and references to testing.yml
- CI validation coverage verification
Steps / Checklist
- Audit confirms testing.yml duplicates checks.yml
- No external repos reference this workflow
- checks.yml covers all required test scenarios
- Delete
.github/workflows/testing.yml - Search docs for any references to testing.yml
- Update any references to point to checks.yml
- Verify checks.yml has all necessary validations
- Create PR and request review
- Merge to develop
Acceptance Criteria
- File
.github/workflows/testing.ymlis deleted - Git history shows clean file deletion
- No documentation references to testing.yml remain
- Verified no external repos depend on this workflow
-
checks.ymlstill covers all test scenarios - PR merged to develop
Additional Context
- Parent Epic: feat: Consolidate 31 GitHub workflows for efficiency and maintainability #1227 - Consolidate 31 GitHub workflows
- Project Documentation:
.github/projects/active/workflows-consolidation-2026-q3/README.md - Phase 1A Guide:
.github/projects/active/workflows-consolidation-2026-q3/GITHUB_ISSUE_PHASE_1A.md - Execution Playbook:
.github/projects/active/workflows-consolidation-2026-q3/EXECUTION_PLAYBOOK.md
Effort: 1 hour | Phase: 1A - Quick Wins
Definition of Ready (DoR)
- Audit confirms testing.yml duplicates checks.yml
- No external repos reference this workflow
- checks.yml covers all required test scenarios
Definition of Done (DoD)
- Affected files and documentation updated
- PR uses correct branch prefix (chore/)
- Approved by at least one maintainer
- Code changes follow repository style guidelines
- No breaking changes
- Manual verification: Workflows still trigger as expected
Definition of Ready (DoR)
- Task clearly defined
- Acceptance criteria listed
- Related issues linked
- Estimated effort
Definition of Done (DoD)
- Task completed
- Changes reviewed and merged
- No regressions introduced
- Documentation updated if needed
Metadata
Metadata
Assignees
Labels
area:workflowsmigrate:priority:normalDefault priorityDefault prioritymigrate:status:needs-reviewAwaiting code reviewAwaiting code reviewmigrate:type:choreChore / small hygiene changeChore / small hygiene changepriority:normalstatus:needs-reviewtype:chore
Type
Fields
Priority
None yet
Activity
linear-code commentedon Jul 24, 2026
LS-1778
github-actions commentedon Jul 24, 2026
⏱️ Aging and SLA annotation
Maintained by project-meta-sync workflow.
refactor(workflows): Phase 1A - Remove testing.yml and extract templa…
refactor(workflows): Phase 1A - Remove testing.yml and extract templa…
refactor(workflows): Phase 1A - Remove testing.yml and extract templa…
refactor(workflows): Phase 1A - Remove testing.yml and extract templa…
refactor(workflows): Phase 1A - Remove testing.yml and extract templa…
docs: Workflows consolidation project documentation for Epic #1227 (#…
2 remaining items
ashleyshaw commentedon Aug 7, 2026
📋 Project Planning Update — workflows-consolidation-2026-q3
This issue is related to the workflows-consolidation-2026-q3 active project.
📁 Project Documentation
✅ Phase 1-3 Summary
Comprehensive audits (Phase 1), planning standardization (Phase 2), and OpenSpec RFC generation (Phase 3) have been completed for this project. Full documentation available in the project directory.
🎯 Recommended Actions
🔗 Quick Links
Co-Authored-By: Claude Haiku 4.5 noreply@anthropic.com
github-actions commentedon Sep 8, 2026
This issue has labels that are not in the canonical taxonomy:
migrate:priority:normalmigrate:status:needs-reviewmigrate:type:chorearea:workflowsValid Canonical Labels
Please use labels with a prefix from the canonical taxonomy:
type:bug,type:feature,type:task,type:documentation, etc.status:needs-triage,status:in-progress,status:done, etc.priority:critical,priority:high,priority:normal,priority:lowarea:ci,area:docs,area:labels,area:security, etc.meta:needs-changelog,meta:duplicate,meta:blocked, etc.For the complete list, see .github/labels.yml.