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

Help wanted: update this site. #2

Open
gunr2171 opened this issue Sep 2, 2024 · 1 comment
Open

Help wanted: update this site. #2

gunr2171 opened this issue Sep 2, 2024 · 1 comment

Comments

@gunr2171
Copy link
Member

gunr2171 commented Sep 2, 2024

It's been a LONG TIME since this site got any real attention. It's time to fix that.

Motivation: Rene spends roughly 20-30 Euros per month on hosting this site and comments.socvr.org. This site is purely static pages, which is why we changed it to run with GitHub Pages. It's free that way.

Limitations:

  • GitHub Pages must be either static files or use Jekyll. I've spent an hour trying to get Jekyll to work with no success, so unless you'd like to try and teach me what I'm doing wrong, I would HIGHLY SUGGEST using the Static Files route.
  • You can use whatever technology you want to generate the static files during the GitHub Actions pipeline, as long as GitHub Actions supports it. For example, right now, I'm using Node.js / EJS. My only request is that the software runs fast, because we're using shared GitHub runners, and you're limited on time. I don't expect to max it out, but just in case.
  • It's highly suggested that you use Markdown files for page content. You can render the markdown pre or post deployment, that doesn't matter to much. Markdown is easiest for people to modify page content.

In addition, if someone would like to help me with fixing the branch rulesets for this repo, and improving the GitHub Actions pipeline file so that a deployment can still occur on a PR run (but to a different subdomain, like "ci.socvr.org" or something), that would be most helpful.

In the near future, I would like to fold "comments.socvr.org" into this site as well, so that Rene can finally shut off the VM and redirect that money to un-blurring his avatar photo.

@ccharles
Copy link
Collaborator

ccharles commented Sep 2, 2024

I'm interested in helping.

I've got experience working with GitLab CI and I need to check GitHub Actions out for unrelated reasons. This seems like a good vehicle for doing that. I go by Chris on Stack Overflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants