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

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

Merged
merged 15 commits into from
Feb 14, 2024

Conversation

thehowl
Copy link
Member

@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-signup-form canceled.

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

@thehowl thehowl self-assigned this Nov 29, 2023
@thehowl thehowl mentioned this pull request Nov 29, 2023
@thehowl
Copy link
Member 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
11 checks passed
@thehowl thehowl deleted the dev/morgan/local-dev branch February 14, 2024 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant