Skip to content

@W-23849761 | Wire registry locale validation into 26.9 CI - #121

Merged
shauryemahajanSF merged 1 commit into
SalesforceCommerceCloud:release/26.9from
shauryemahajanSF:W-23849761.wire-locale-validation-26.9
Aug 14, 2026
Merged

shauryemahajanSF merged 1 commit into
SalesforceCommerceCloud:release/26.9from
shauryemahajanSF:W-23849761.wire-locale-validation-26.9

Conversation

@shauryemahajanSF

Copy link
Copy Markdown
Contributor

Summary

The forward-integration bot promoted the locale-validation scripts and .github/config/required-bm-locales.txt to release/26.9 (via #119), but GITHUB_TOKEN cannot push .github/workflows/**. As a result 26.9 ended up with the validator scripts present but nothing in CI invoking them — effectively dead code. This PR restores the workflow wiring so 26.9 matches release/26.8.

  • verify-zip.yml: add Step 10 – Validate registry translation locale files (runs validate-registry-translations.sh) and add commerce-apps-manifest/translations/** + .github/config/** path triggers
  • test-scripts.yml: add .github/config/** path trigger

Scripts and required-bm-locales.txt are already on 26.9 from #119 and are not re-added here (avoids the conflicts that closed #116).

Test plan

  • bash .github/scripts/run-all-tests.sh — 10 suites, 0 failed
  • Ruby YAML parse of verify-zip.yml and test-scripts.yml
  • Diff confirms both workflows now match release/26.8 (modulo a pre-existing trailing-newline divergence)

🤖 Generated with Claude Code

The forward-integration bot promoted the locale-validation scripts and
required-bm-locales.txt to release/26.9 (SalesforceCommerceCloud#119) but could not push
.github/workflows/** under GITHUB_TOKEN, leaving the validators on 26.9
with nothing invoking them.

Restore the workflow wiring to match release/26.8:
- verify-zip.yml: add Step 10 to run validate-registry-translations.sh
  and add commerce-apps-manifest/translations/** and .github/config/**
  path triggers
- test-scripts.yml: add .github/config/** path trigger

Co-Authored-By: Claude Opus 4.8 (1M context) <claude.noreply@salesforce.com>
@shauryemahajanSF
shauryemahajanSF requested review from a team August 14, 2026 14:28
@shauryemahajanSF
shauryemahajanSF merged commit d33c4c0 into SalesforceCommerceCloud:release/26.9 Aug 14, 2026
1 check passed
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.

1 participant