Skip to content

Conversation

@mathiascode
Copy link
Member

Uses GitHub Actions to deploy the manual to https://cuberite.github.io/users-manual/ (see https://mathiascode.github.io/users-manual/ for an example).

We can then point book.cuberite.org to GitHub Pages, similar to the main domain.

Copy link
Member

@bearbin bearbin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great, I'll want to do some more testing before switching the DNS over (and as a bit of a sandbox before doing anything to cuberite/cuberite) but in principle it's exactly what we need.

@bearbin bearbin merged commit 5559187 into cuberite:master Apr 23, 2024
@mathiascode
Copy link
Member Author

Thanks for merging! FWIW, I migrated the plugin repos from Travis CI to GitHub Actions a few years ago, so all that's remaining is the main repo, once we're ready to do some work on it.

@mathiascode
Copy link
Member Author

@bearbin Are we ready to point the domain to GitHub Pages, or do you still want to do testing?

@bearbin
Copy link
Member

bearbin commented May 13, 2024

I'll probably get around to doing the testing this weekend, then point it to the new domain.

@mathiascode
Copy link
Member Author

Sounds good!

While I have your attention, any objection to archiving these two repositories?

The first one hasn't been updated in a decade. The second one was previously used for our Docker images for CircleCI, but those no longer exist.

@bearbin
Copy link
Member

bearbin commented May 13, 2024

No objection to archiving either of those, consider it done :)

I think we could probably actually delete them, I don't think there's really any historic value to those two. But archiving is fine.

@bearbin
Copy link
Member

bearbin commented May 27, 2024

Site is now all migrated over to GH pages infra, just waiting for the DNS to propagate and certs to provision.

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.

3 participants