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

WebGL on GitHub Pages #1

Open
5 tasks
Xevion opened this issue Sep 30, 2024 · 0 comments
Open
5 tasks

WebGL on GitHub Pages #1

Xevion opened this issue Sep 30, 2024 · 0 comments

Comments

@Xevion
Copy link
Owner

Xevion commented Sep 30, 2024

As the title says, get this project deployed with WebGL on GitHub Pages

  • GitHub Pages
  • Automatic Deployment from GitHub Runner
  • Links to Windows, Linux, and OSX releases
    • Either this could be via the GitHub Releases flow, or by waiting for the completion of all flows (maybe allowing partial errors), and then copying the ZIP files to GitHub Pages, distributing bleeding edge builds instead of mere links to GitHub Releases.
    • While not particularly 'useful', and borderline 'unsafe', this would be a novel workflow in its own right (if possible).
  • Mild styling of page
    • While I don't need to go all out or make it work on many different browsers, making sure it occupies a large amount of screenspace, has a fullscreen button, and has a black/very dark gray background would be good.
  • Compression
    • I had issues on my first WebGL build due to the project settings having Brotli compression enabled; my local Caddy server wasn't that easy to configure to ensure that the Content-Encoding header properly served on the pre-compressed files. I'd be interested in seeing if GitHub Pages can support this, not because it's required, but merely because it's interesting.
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

No branches or pull requests

1 participant