Skip to content

ci: deploy commons before other wikis - #8322

Merged
Rathoz merged 1 commit into
mainfrom
claude/deploy-commons-first-d761bf
Oct 29, 2026
Merged

Rathoz merged 1 commit into
mainfrom
claude/deploy-commons-first-d761bf

Conversation

@Rathoz

@Rathoz Rathoz commented Oct 29, 2026

Copy link
Copy Markdown
Member

Summary

The Lua deploy now always deploys commons before the other wikis. Other wikis still deploy in alphabetical order. Before this, commons came after wikis like apexlegends and callofduty. Those wikis could then run new code against old commons modules for a short time.

How did you test this change?

Ran the new sort and grouping on sample paths from several wikis. Commons came out first, and the other wikis stayed alphabetical. The script also compiles. No live deploy was run.

🤖 Generated with Claude Code

Wikis depend on commons modules, so deploying commons first avoids a
window where a wiki runs new code against an old commons module.

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

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

No active review issues are reported for the commons-first Lua deployment ordering change.

No open issues 🎉

What changed in this PR

Updates Lua deployment ordering so commons modules deploy before wiki-specific modules, reducing the window in which new wiki code runs against outdated shared modules.

Changes:

  • Prioritizes commons paths before grouping files by wiki.
  • Preserves alphabetical deployment order for the remaining wikis.
File Description
scripts/​deploy.py Adds a commons-first sort key to the Lua deployment loop.

Review effort: Balanced

@ElectricalBoy ElectricalBoy changed the title fix(deploy): deploy commons before other wikis ci: deploy commons before other wikis Oct 29, 2026
@Rathoz
Rathoz merged commit 116005e into main Oct 29, 2026
10 checks passed
@Rathoz
Rathoz deleted the claude/deploy-commons-first-d761bf branch October 29, 2026 10:14
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.

3 participants