Skip to content

Conversation

davidsbailey
Copy link
Member

@davidsbailey davidsbailey commented Sep 30, 2025

This PR addresses two setup issues:

  1. configure all developers to build and use local apps package, to address a general setup issue that most developers have to go back and fix later
  2. fix apps build failure on M-series mac in case where Rosetta has not already been installed. see slack for error details.

I'm including step (1) as a fix for an issue I ran into where I followed all the setup steps but then could not load http://localhost-studio.code.org:3000 due to missing js assets. While it may appear that there is support for developers to run without a local apps build, this does not work reliably in practice outside of chef-managed environments since it relies on an apps package having already been built by the staging or test machine, which is not generally true after a developer pulls latest staging. Based on that it seems reasonable to always generate and use the local build. For more details, search the code for build_apps and use_my_apps.

@davidsbailey davidsbailey marked this pull request as ready for review September 30, 2025 21:49
@davidsbailey davidsbailey merged commit 63c07b9 into staging Oct 1, 2025
6 checks passed
@davidsbailey davidsbailey deleted the davidsbailey-m4-apps-build-setup branch October 1, 2025 17:17
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.

2 participants