Skip to content

ci: add commons-only option to delete dev env workflow - #8252

Merged
ElectricalBoy merged 2 commits into
mainfrom
claude/commons-delete-dev-env-56a33b
Oct 19, 2026
Merged

ElectricalBoy merged 2 commits into
mainfrom
claude/commons-delete-dev-env-56a33b

Conversation

@Rathoz

@Rathoz Rathoz commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Summary

The "Remove Lua Dev Env Modules" workflow now has a "Wikis" dropdown (all / all except commons / commons only) in place of the "Include Commons" checkbox. The default is still all.

How did you test this change?

Not tested, but should be fine

Replace the "Include Commons" checkbox with a "Wikis" choice of
all / all except commons / commons only. A dropdown avoids
contradictory checkbox combinations, and "commons only" skips
searching every other wiki when the dev env only exists on commons.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 19, 2026 09:50
@Rathoz
Rathoz requested review from a team as code owners October 19, 2026 09:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

All three dropdown options match the target-selection logic, with no blocking issues identified.

No open issues 🎉

What changed in this PR

Adds wiki-scope selection to the development-environment cleanup workflow while preserving all as the default.

Changes:

  • Replaces the commons checkbox with a three-option dropdown.
  • Adds target selection for all wikis, all except commons, or commons only.
File Description
scripts/​remove_dev.py Selects target wikis using WIKI_SCOPE.
.github/​workflows/​delete dev env.yml Adds the dropdown and passes its value to the script.

Review effort: Balanced

Comment thread scripts/remove_dev.py Resolved
@Rathoz Rathoz changed the title feat(ci): add commons-only option to delete dev env workflow ci: add commons-only option to delete dev env workflow Oct 19, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ElectricalBoy
ElectricalBoy merged commit 5a561ae into main Oct 19, 2026
9 checks passed
@ElectricalBoy
ElectricalBoy deleted the claude/commons-delete-dev-env-56a33b branch October 19, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants