75e65b4d81
This adapts an approach taken by the Gradle actions in order to generate the dist files on the main branch rather than having every contributor need to generate them. (In fact, people will no longer be able to submit PRs with the dist files updated). This change is important because the current approach means that people encounter merge conflicts all the time and will need to keep regenerating the dist files in order to land their change.