Skip to content

Conversation

parlough
Copy link
Member

@parlough parlough commented Sep 25, 2025

The inject_dartpad.dart.js script needs to be inlined now that site-shared is not a submodule. However, this is temporary as we plan to replace this with a new Dart API directly from a Jaspr component. The API is added in dart-lang/site-shared#247.

@dart-github-bot
Copy link
Collaborator

dart-github-bot commented Sep 25, 2025

Visit the preview URL for this PR (updated for commit 439ba2e):

https://dart-dev--pr6898-fix-remove-site-shared-submodule-c44b8mko.web.app

@parlough parlough marked this pull request as ready for review September 25, 2025 10:05
@parlough parlough requested a review from mit-mit September 25, 2025 10:05
Copy link
Collaborator

@antfitch antfitch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a big one!

@antfitch antfitch merged commit 0d77c06 into main Sep 25, 2025
11 checks passed
@mit-mit
Copy link
Member

mit-mit commented Sep 26, 2025

This makes me soooo happy! Can we get ride of all the submodule silliness comments in https://github.com/dart-lang/site-www/blob/main/README.md too?

@parlough
Copy link
Member Author

This makes me soooo happy! Can we get ride of all the submodule silliness comments in https://github.com/dart-lang/site-www/blob/main/README.md too?

Thanks for pushing me to do this! Nice that we can do this now that everything used is just a Dart package.

I forgot to push that commit before this landed. I opened #6904 with the doc updates and workflow cleanup.

@parlough parlough deleted the fix/remove-site-shared-submodule branch September 26, 2025 11:53
mit-mit pushed a commit that referenced this pull request Sep 26, 2025
Follow up that I forgot to push to the
#6898 PR.

- Stops setting up the submodule in GitHub workflows.
- Stops checking if the submodule is up to date with dependabot.
- Doesn't try to initialize the submodule in Firebase Studio.
- Remove the instructions around the submodule from the README
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.

4 participants