Skip to content

Skip building the Web App when disabled#166

Merged
JanPetterMG merged 1 commit intomainfrom
disabled-webapp
Oct 8, 2025
Merged

Skip building the Web App when disabled#166
JanPetterMG merged 1 commit intomainfrom
disabled-webapp

Conversation

@JanPetterMG
Copy link
Contributor

Summary

Adds logic to skip building the Web App entirely when it is disabled, preventing unnecessary build steps and improving developer experience.

Key changes

  • The Web App is no longer built if disabled in the configuration.

  • Builds no longer require Node.js to be installed when the Web App is disabled.

  • Added a console error if the Web App is enabled while the WebSocket extension is disabled, as WebSocket is a required dependency.

Impact

  • Simplifies the build process and removes a potential point of confusion for developers who do not use the Web App.

  • Reduces unnecessary build dependencies, resulting in faster and more reliable builds.

@JanPetterMG JanPetterMG added enhancement New feature or request tools Python related labels Oct 8, 2025
@JanPetterMG JanPetterMG added this to the v1.3.0 milestone Oct 8, 2025
@JanPetterMG JanPetterMG enabled auto-merge October 8, 2025 15:26
@JanPetterMG JanPetterMG merged commit 28ee89c into main Oct 8, 2025
10 checks passed
@JanPetterMG JanPetterMG deleted the disabled-webapp branch October 8, 2025 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request tools Python related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant