Skip to content

Remove unused Squad workflows - #27

Merged
cyrusjamula merged 1 commit into
mainfrom
copilot/squad-workflows-review
Aug 16, 2026
Merged

Remove unused Squad workflows#27
cyrusjamula merged 1 commit into
mainfrom
copilot/squad-workflows-review

Conversation

Copilot AI commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

The repository had numerous Squad workflows that were inactive, unconfigured, or unnecessary for this dotfiles project.

  • Remove placeholder automation
    • Delete unused CI, preview, release, insider, docs, and promotion workflows.
  • Remove inactive Squad operations
    • Delete triage, assignment, heartbeat, label management, and run-cleanup workflows.
  • Retain relevant automation
    • Keep PowerShell analysis and CodeQL scanning.

Copilot AI lite review requested due to automatic review settings August 16, 2026 22:51
@cyrusjamula
cyrusjamula marked this pull request as ready for review August 16, 2026 22:51
Co-authored-by: cyrusjamula <19627536+cyrusjamula@users.noreply.github.com>
@cyrusjamula
cyrusjamula force-pushed the copilot/squad-workflows-review branch from c65bbd4 to 3763e15 Compare August 16, 2026 22:51
@cyrusjamula
cyrusjamula enabled auto-merge (squash) August 16, 2026 22:52
@cyrusjamula
cyrusjamula merged commit c35bad9 into main Aug 16, 2026
6 checks passed
@cyrusjamula
cyrusjamula deleted the copilot/squad-workflows-review branch August 16, 2026 22:52

Copilot AI left a comment

Copy link
Copy Markdown

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 removes a set of Squad-related GitHub Actions workflows from this dotfiles repository, with the goal of eliminating inactive or unnecessary automation while keeping only relevant checks.

Changes:

  • Deleted Squad issue/label automation workflows (triage, assignment, label sync/enforcement, heartbeat).
  • Deleted placeholder/release-channel workflows (CI, preview, release, insider, docs, promote).
  • Deleted scheduled maintenance workflow for workflow-run cleanup.

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/sync-squad-labels.yml Removed workflow that syncs GitHub labels from Squad roster files.
.github/workflows/squad-triage.yml Removed workflow that triages issues when the squad label is applied.
.github/workflows/squad-release.yml Removed placeholder release workflow on main.
.github/workflows/squad-promote.yml Removed manual promotion workflow (dev→preview→main).
.github/workflows/squad-preview.yml Removed placeholder validation workflow on preview.
.github/workflows/squad-label-enforce.yml Removed workflow enforcing mutual exclusivity across label namespaces.
.github/workflows/squad-issue-assign.yml Removed workflow that reacts to squad:* labels and posts assignment comments/attempts agent assignment.
.github/workflows/squad-insider-release.yml Removed placeholder insider release workflow on insider.
.github/workflows/squad-heartbeat.yml Removed heartbeat workflow (Ralph) that reacts to issues/PRs and applies triage decisions.
.github/workflows/squad-docs.yml Removed placeholder docs build/deploy workflow.
.github/workflows/squad-cleanup-runs.yml Removed scheduled workflow-run cleanup automation.
.github/workflows/squad-ci.yml Removed placeholder CI workflow for PRs/pushes across multiple branches.
Suppressed comments (2)

.github/workflows/squad-heartbeat.yml:1

  • This workflow is being removed, but the repo still contains Squad templates/docs that describe .github/workflows/squad-heartbeat.yml as the "active workflow" (see .squad/templates/workflows/squad-heartbeat.yml:2-7). After this deletion, those references become incorrect and may confuse maintainers about how Squad automation is expected to run in this repo.

Consider either updating the .squad/templates/workflows/* headers (and any other docs) to no longer claim an active .github/workflows/* copy exists for this repo, or keeping the workflow if GitHub-side Squad automation is still desired.
.github/workflows/squad-ci.yml:1

  • PR description says "Retain relevant automation" including CodeQL scanning, but after these workflow removals the only workflow file remaining is .github/workflows/powershell.yml, and there is no dedicated CodeQL analysis workflow in the repo (no codeql workflow found under .github/workflows/). If CodeQL scanning is still intended, add/restore a CodeQL workflow (or clarify that SARIF upload from PSScriptAnalyzer is the only remaining code scanning integration).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants