Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-109: Refactor deployment and setup scripts; integrate web-components. #112

Merged
merged 3 commits into from
Feb 16, 2025

Conversation

neviaumi
Copy link
Owner

this close #109
Replaced and extended deployment, setup, and start scripts to support the new web-components module alongside the worker. Added Docker configurations, Vite build scripts, and environment variable handling for a consistent development and production setup. Removed obsolete health-check script and updated the chat room component to use dynamic worker URLs from environment variables.

this close #109
Replaced and extended deployment, setup, and start scripts to support the new web-components module alongside the worker. Added Docker configurations, Vite build scripts, and environment variable handling for a consistent development and production setup. Removed obsolete health-check script and updated the chat room component to use dynamic worker URLs from environment variables.

Signed-off-by: David Ng <[email protected]>
this part of #109
This ensures eslint does not process files in the 'worker' directory. It helps streamline linting and avoid unnecessary checks for those files.

Signed-off-by: David Ng <[email protected]>
this part of #109
Revised ESLint ignore paths to exclude `dist` instead of `web-components`. Updated CI test script to run from the correct directory. Added Node.js engine requirement, license, and `.wrangler` to .gitignore in the package metadata.

Signed-off-by: David Ng <[email protected]>
@neviaumi neviaumi enabled auto-merge February 16, 2025 16:44
@neviaumi neviaumi merged commit b1c785b into main Feb 16, 2025
1 check passed
@neviaumi neviaumi deleted the GH-109_prepare-web-components-for-deployable branch February 16, 2025 16:46
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.

Prepare the web-components into deployable
1 participant