Skip to content

feat: split packages, add better devnet deployment system #204

New issue

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

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

Already on GitHub? # to your account

Merged
merged 15 commits into from
Feb 14, 2024

Conversation

thehowl
Copy link
Collaborator

@thehowl thehowl commented Nov 29, 2023

GnoChess is now split into a few components:

  • realm -> gno.land/r/demo/chess
  • package -> gno.land/p/demo/chess
  • package/glicko2 -> gno.land/p/demo/chess/glicko2
  • package/zobrist -> gno.land/p/demo/chess/zobrist

Thanks to gnodev, getting these combined together is quite straightforward. I reorganised the makefile so that the full gnochess stack can be started up with three commands, none of them with docker, weird patches on gno:

637248

Outstanding items:

  • Make docker deployment work still (but target it more for a production-demo)
  • Represent moved JSON marshalers better
  • Document in README

Copy link

netlify bot commented Nov 29, 2023

Deploy Preview for gnochess canceled.

Name Link
🔨 Latest commit 2359d6e
🔍 Latest deploy log https://app.netlify.com/sites/gnochess/deploys/65ccff2ffa3d190007d804ba

Copy link

netlify bot commented Nov 29, 2023

Deploy Preview for gnochess-#-form canceled.

Name Link
🔨 Latest commit 2359d6e
🔍 Latest deploy log https://app.netlify.com/sites/gnochess-#-form/deploys/65ccff2fb75e740008a4138c

@thehowl thehowl self-assigned this Nov 29, 2023
@thehowl thehowl mentioned this pull request Nov 29, 2023
@thehowl
Copy link
Collaborator Author

thehowl commented Nov 29, 2023

this needs some work on the CI & makefile still

@thehowl thehowl merged commit 99d9d49 into main Feb 14, 2024
@thehowl thehowl deleted the dev/morgan/local-dev branch February 14, 2024 18:01
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant