Skip to content

ci: build WebGL via GameCI, captures d'écran et GitHub Pages - #1

Merged
FredericRP merged 4 commits into
masterfrom
claude/project-thread-httmi7
Oct 26, 2026
Merged

FredericRP merged 4 commits into
masterfrom
claude/project-thread-httmi7

Conversation

@FredericRP

Copy link
Copy Markdown
Owner

Requested by la famille · project thread

Quoi

  • .github/workflows/webgl.yml : build WebGL avec game-ci/unity-builder@v4 (Unity 2019.3.0f1, version GameCI la plus proche de la 2019.3.0b6 du projet), cache du dossier Library, sous-module Standard Assets récupéré.
  • .github/scripts/captures.mjs : lance le build dans Chromium headless (rendu logiciel SwiftShader) et enregistre 5 captures du canvas (démarrage, menu, jeu, vol), publiées en artefact captures.
  • Sur master : la version jouable est publiée sur GitHub Pages.

Prérequis

  • Secrets UNITY_LICENSE (contenu du .ulf), UNITY_EMAIL, UNITY_PASSWORD.
  • Settings > Pages > Source : « GitHub Actions » (pour le déploiement après merge).

Pilote réutilisable pour les autres projets Unity (changer UNITY_VERSION).


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011bFHvSTWinQBdX2SHCToUd
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011bFHvSTWinQBdX2SHCToUd
@FredericRP FredericRP self-assigned this Oct 26, 2026

This comment was marked as outdated.

This comment was marked as outdated.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011bFHvSTWinQBdX2SHCToUd
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011bFHvSTWinQBdX2SHCToUd
@FredericRP
FredericRP merged commit cd078d5 into master Oct 26, 2026
2 checks passed
@FredericRP
FredericRP deleted the claude/project-thread-httmi7 branch October 26, 2026 20:45
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.

2 participants