Skip to content

fix: add submodules checkout in release workflow#3

Merged
jrandolf merged 1 commit intomainfrom
fix/release-submodules
Mar 11, 2026
Merged

fix: add submodules checkout in release workflow#3
jrandolf merged 1 commit intomainfrom
fix/release-submodules

Conversation

@jrandolf
Copy link
Contributor

Summary

  • The release workflow was failing because the third_party/LaTeX-Workshop git submodule was not being initialized during checkout
  • Added submodules: recursive to the checkout step in the build-artifacts job

Root Cause

The copy script in package.json runs cp -R third_party/LaTeX-Workshop/snippets . which requires the submodule to be checked out. The CI workflow already had submodules: recursive but the release workflow was missing it.

The build was failing because third_party/LaTeX-Workshop submodule
was not initialized during the release build step.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jrandolf jrandolf merged commit f36b152 into main Mar 11, 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