Skip to content

ci(docs): generate compiled validator in beta + dev styleguide deploy workflows#335

Merged
rubenvdlinde merged 1 commit into
betafrom
hotfix/fix-styleguide-validator-siblings
May 22, 2026
Merged

ci(docs): generate compiled validator in beta + dev styleguide deploy workflows#335
rubenvdlinde merged 1 commit into
betafrom
hotfix/fix-styleguide-validator-siblings

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

Follow-up to the main documentation.yml fix (#334). The two sibling styleguide-snapshot workflows have the same bug — they build the styleguide without first generating the gitignored src/utils/validateManifestV2.compiled.js, failing with Module not found:

  • documentation-beta.yml/beta/styleguide/
  • documentation-dev.yml/dev/styleguide/

Adds root npm ci + npm run build:validators before each styleguide sub-build.

CI note

beta Code Quality (JSDoc ratchet) remains pre-existing-red (#333); branch-protection passes. Admin-merge to land the CI fix.

Same fix as the main Documentation workflow, applied to the two sibling
styleguide-snapshot workflows (documentation-beta.yml → /beta/styleguide,
documentation-dev.yml → /dev/styleguide). Both build the styleguide
without first generating src/utils/validateManifestV2.compiled.js, so
they fail with "Module not found". Run root build:validators first.
@rubenvdlinde rubenvdlinde merged commit 7855ca2 into beta May 22, 2026
1 of 2 checks passed
@rubenvdlinde rubenvdlinde deleted the hotfix/fix-styleguide-validator-siblings branch May 22, 2026 09:35
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.0.0-beta.70 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant