You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(repo): turbo caching improvements and minor packaging simplification (#3913)
Subset of changes from #3791, avoiding the titular "skip hangar" part.
Primary Goal: Tweak turbo configuration to both more granular and more accurate in general
Changes:
- (turbo) Tests do not effect compile/package output
- (turbo) Stop using `src/**` when possible, using more specific file extensions
- Make wingc.wasm and docs.tgz part of npm scripts and put the result alongside the other distributables
- the github workflow was simplified to be able to just upload/download all these dists
- (workflow) Made sure rust only caches in the test workflow, otherwise the build and test workflows fight over the cache
- Fixed#3842 by explicitly publishing packages in order. Might do something more robust later, but this at least avoids the out-of-order issue
- Deleted several extra license files (projen generated a `LICENSE`, while we had `LICENSE.md` as well)
*By submitting this pull request, I confirm that my contribution is made under the terms of the [Wing Cloud Contribution License](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.
0 commit comments