feat(versioning): added api deployment versioning, change detection in workflow, added ci job to run migrations on merge to main#220
Merged
waleedlatif1 merged 8 commits intomainfrom Apr 3, 2025
Conversation
|
Review this PR on mrge.io |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
75c469f to
dfedfce
Compare
dfedfce to
1d94763
Compare
1d94763 to
ba9e6c7
Compare
ba9e6c7 to
e0a52ca
Compare
e0a52ca to
c183888
Compare
c183888 to
123f3c2
Compare
RadoBoiii
pushed a commit
to RadoBoiii/sim-fork
that referenced
this pull request
Apr 13, 2025
…n workflow, added ci job to run migrations on merge to main (simstudioai#220) * added initial code for versioning * ran migrations & improvements to versioning * change sensitivity of state diff checker * debounce the change detection function * cleaned up file structure * added ci job to run migrations when merging to main * ran migrations * cleanup unused files, remove unused dependencies
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
added api deployment versioning, change detection in workflow. This way, the user knows whether the API they need to invoke is the same or different from what they see on the canvas at any given time. In the future, I imagine we can also allow them to just go back to the delpoyed state or at least see the differences.
Also added ci job to run migrations when we merge to main
Fixes #82
Type of change
How Has This Been Tested?
Tested extensively locally. Tried many different things and we count anything that impacts execution as a 'change', we ignore positioning and edge length, but everything else impacts the execution so we let the user know.
Checklist:
npm test)Security Considerations: