Skip to content

#2.4: Cleanup Old Workflows — Disable & Delete #1310

Description

@ashleyshaw

#2.3: Cleanup Old Workflows — Disable & Delete

Type: Task
Epic: #1227
Related PR: #1306 (Provides replacement workflows)
Effort: 1-2 hours
Status: 🟢 READY - UNBLOCKED (Phase 2.2 Complete)

Overview

After Phase 2 consolidation (PR #1306) is merged and tested (#1309 ✓), disable and delete the 4 legacy README workflows that have been consolidated.

Workflows to Remove

  1. .github/workflows/validate-mermaid-pr.yml (220 lines)
  2. .github/workflows/readme-audit.yml (180 lines)
  3. .github/workflows/readme-regen.yml (120 lines)
  4. .github/workflows/readme-update.yml (85 lines)

Current Status: UNBLOCKED ✅

Dependencies Complete:

Ready to Execute:

Definition of Done (DoD)

  • PR refactor: Phase 2 Documentation Workflows Consolidation planning #1306 merged to develop
  • 24-48 hour monitoring period begins
  • No errors reported with new consolidated workflows
  • Legacy workflows remain disabled with if: false
  • Delete all 4 legacy workflow files
  • Update .github/workflows/README.md documentation
  • Changelog entries added
  • Commit message: "refactor(docs): remove consolidated documentation workflows"

Execution Sequence

Timeline:

  1. Day 0 (Now): PR refactor: Phase 2 Documentation Workflows Consolidation planning #1306 merged → legacy workflows disabled
  2. Day 1-2: 24-48 hour monitoring period
  3. Day 2-3: Execute cleanup if no issues detected

Watch For:

  • Missing workflow notifications from GitHub
  • Failed CI/CD runs due to removed workflows
  • Unexpected documentation generation issues

Related Issues

Status: 🟢 READY TO EXECUTE

Phase 2.2 testing complete. This issue is now UNBLOCKED. Can proceed immediately upon PR #1306 merge.


Co-Authored-By: Claude Haiku 4.5

Activity

  1. linear-code commented on Jul 24, 2026

    @linear-code
  2. github-actions commented on Jul 24, 2026

    @github-actions
    Contributor

    ⚠️ This issue was closed but does not meet our completion requirements.

    Issues preventing closure:

    • Missing required section(s): Definition of Ready (DoR)
    • Issue is flagged status:needs-more-info — resolve outstanding feedback first

    What you can do:

    1. Fix the issue: Edit this issue and update the body with the correct template sections (DoR and DoD sections)
    2. Reopen it: Click the "Reopen issue" button on this page to reopen after fixing
    3. Force close: Add the meta:force-close label to this issue if closure is necessary despite incomplete requirements

    After fixing: The issue will no longer show this warning and can be closed normally.
    Need help? See the issue template guide: https://github.com/lightspeedwp/.github/issues/new/choose

  3. added this to the v1.0 milestone on Jul 24, 2026
  4. github-actions commented on Jul 24, 2026

    @github-actions
    Contributor

    ⏱️ Aging and SLA annotation

    • Age: 11 day(s)
    • SLA state: SLA risk
    • Thresholds: warn at 7 days, breach at 14 days
    • Last updated: 2026-08-04T21:59:03.923Z

    Maintained by project-meta-sync workflow.

  5. added theissue type on Jul 24, 2026
  6. 9 remaining items

  7. github-actions commented on Sep 8, 2026

    @github-actions
    Contributor

    ⚠️ Bare Labels Detected

    This issue has labels that are not in the canonical taxonomy:

    • migrate:area:ci
    • migrate:priority:important
    • status:needs-template-fix

    Valid Canonical Labels

    Please use labels with a prefix from the canonical taxonomy:

    • Type: type:bug, type:feature, type:task, type:documentation, etc.
    • Status: status:needs-triage, status:in-progress, status:done, etc.
    • Priority: priority:critical, priority:high, priority:normal, priority:low
    • Area: area:ci, area:docs, area:labels, area:security, etc.
    • Meta: meta:needs-changelog, meta:duplicate, meta:blocked, etc.

    For the complete list, see .github/labels.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Fields

Priority

None yet

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions