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

Deploy manual with GitHub Actions #128

Merged
merged 1 commit into from
Apr 23, 2024
Merged

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.

.github/workflows/pages.yml Outdated Show resolved Hide resolved
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