-
Notifications
You must be signed in to change notification settings - Fork 50
CI and Example Upgrade to Dojo 1.6.1 and Scarb 2.10.1 #183
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
Conversation
Updates project dependencies and CI workflow to use latest Dojo and Scarb versions. Switches from asdf to direct binary installation in CI.
|
@coxmars I modified somethings. Which I believe makes the CI more maintainable and efficient and also used the latest compatible version of dojo |
| env: | ||
| DOJO_VERSION: 1.6.1 | ||
| SCARB_VERSION: 2.10.1 | ||
| WORKING_DIRECTORY: ./backend/dojo_examples/combat_game |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the future y'all just need to change the env variable to upgrade the dojo and scarb version no need to worry about asdf
|
Hi @okhaimie-dev can you solve the conflicts please |
coxmars
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just sole the conflicts to merge 🫡
|
@coxmars conflict resolved |
|
@coxmars check this for merge |
Pull Request Overview
📝 Summary
This PR upgrades the ci and also project dojo and scarb dependency to
1.6.1and2.10.1respectively.Related Issues
Type of Change
Mark with an
xall the checkboxes that apply (like[x]).🔄 Changes Made
What's Changed
fmt --checkfrom the rest of the job for faster feedback, developers will not have to wait till the end of the first job just to know that their format was wrong.Implementation Details
Right now, you don't need to install asdf before installing dojo, all you need to do is change the environmental variable of Dojo and Scarb and removes the worry of having to also maintain asdf.
Technical Notes
Include any technical details that reviewers should be aware of.
🔧 Tests Results
Describe the tests you performed to verify your changes.
Test Coverage
Evidence
Testing Notes
Include any special testing considerations or edge cases checked.
🔜 Next Steps
Indicate actions or improvements to be taken after this PR, if applicable.