- Update page title to '2048 Game - v2.0.4'
- Fix cramped layout by removing conflicting margin/padding
- Improve body padding from 20px+80px margin to clean 40px padding
- Add proper container padding and header spacing
- Improve responsive design for mobile devices
- Add better spacing for game explanation section
- Fix line-height and gap issues in header
The game should now have much better visual spacing and margins.
- Add 'contents: write' and 'actions: write' permissions to auto-promote workflow
- This should fix the 'Resource not accessible by integration' error
- Update to v2.0.3 to test the fixed auto-promotion pipeline
The auto-promotion workflow needs write permissions to merge branches
and trigger other workflows in the repository.
- Remove all custom domain SSL testing and health checks
- Use only canonical Knative domains for all testing
- Update all workflows to use domain secrets for health checks
- Remove kubectl dependencies from deployment workflows
- Update index.html to v2.0.2 for testing canonical domain workflow
- Simplify smoke tests to focus on Knative canonical domains only
- Clean up auto-promotion summaries to remove SSL references
All workflows now test only the canonical Knative domains and avoid
custom domain complexity for a cleaner, more reliable pipeline.
- Complete 2048 game implementation with responsive design
- Knative Serving manifests for dev/staging/prod environments
- Scale-to-zero configuration with environment-specific settings
- Custom domain mapping for wa.darknex.us subdomains
- GitHub Actions workflows for CI/CD
- Docker container with nginx and health checks
- Setup scripts for Knative and Kourier installation
- GHCR integration for container registry