Skip to content

fix: update Docker start command and add root start script#29

Merged
takaokouji merged 5 commits into
developfrom
fix/startup-scripts
Jan 28, 2026
Merged

fix: update Docker start command and add root start script#29
takaokouji merged 5 commits into
developfrom
fix/startup-scripts

Conversation

@takaokouji
Copy link
Copy Markdown

Summary

This PR improves the development startup process by ensuring that the Docker container and the root package can correctly launch the GUI development server.

Implementation details

  • Updated Dockerfile CMD to use npm run start instead of npm start to ensure script execution via npm.
  • Added a start script to the root package.json that targets the packages/scratch-gui workspace. This allows running npm start from the root of the monorepo.

Test coverage

  • Verified that npm start in the root correctly invokes the scratch-gui start script.
  • Verified Dockerfile changes.

Co-Authored-By: Gemini noreply@google.com

takaokouji and others added 5 commits January 28, 2026 21:52
- Change CMD in Dockerfile to use 'npm run start' for better consistency
- Add 'start' script to root package.json to launch scratch-gui development server

Co-Authored-By: Gemini <noreply@google.com>
- Fix typo: 'maintaner' to 'maintainer'
- Update LABEL and ENV instructions to use '=' for better compliance
- Change CMD to array syntax ['npm', 'start'] for better signal handling

Co-Authored-By: Gemini <noreply@google.com>
@takaokouji takaokouji merged commit b8e4e6d into develop Jan 28, 2026
4 checks passed
@takaokouji takaokouji deleted the fix/startup-scripts branch January 28, 2026 13:45
github-actions Bot pushed a commit that referenced this pull request Jan 28, 2026
…ripts

fix: update Docker start command and add root start script
takaokouji pushed a commit that referenced this pull request Mar 8, 2026
…ators (#29)

* refactor: fix compatibility with checkboxes and category status indicators

* chore: remove errant logging
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