Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use caret versioning for workspaces #11336

Closed
ggetz opened this issue Jun 6, 2023 · 1 comment · Fixed by #11380
Closed

Use caret versioning for workspaces #11336

ggetz opened this issue Jun 6, 2023 · 1 comment · Fixed by #11380

Comments

@ggetz
Copy link
Contributor

ggetz commented Jun 6, 2023

To avoid issues like #11278 in the future, we should move to caret versioning for the internal @cesium workspace dependencies.

It's too easy to publish a release with this version issue, so at the minimum some automated tooling needs to be in place to verify any workspace version updates.

@ggetz
Copy link
Contributor Author

ggetz commented Jun 16, 2023

To update, we'll need to confirm the scripts (postversion) in gulpfile.js write out the version along with the caret.

It'd be great to have a smokescreen test running in CI like Specs/test.mjs (run in .travis/verify.js) to ensure all the version are woking as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant