Commit Graph
6 Commits
Author SHA1 Message Date
Le Prévost-Corvellec Arnault 2f5065bf37 Add Docker and Gitea workflow configurations for Talks slides deployment
- Introduced .dockerignore to exclude unnecessary files from Docker builds.
- Added build-and-push.yaml workflow for automated image building and Helm chart deployment on changes to specific paths.
- Created Dockerfile for building a static site with Nginx, including configuration for serving slides.
- Established Helm chart structure in talks-slides-dist for managing deployment configurations and resources.
- Removed outdated GitHub Actions workflows to streamline CI/CD processes.
2026-04-11 16:53:09 +02:00
Le Prévost-Corvellec Arnault 354c8cd9ef Add Makefile, package.json, and initial configuration for VitePress and Slidev integration
- Introduced a Makefile for streamlined commands related to building, running, and managing presentations.
- Created package.json to define project metadata, dependencies, and scripts for development and testing.
- Added .gitignore entries to exclude build artifacts and temporary files from version control.
- Included playwright.config.mjs for end-to-end testing setup with Playwright.
- Added README.md for project documentation, outlining setup instructions and development guidelines.
2026-04-11 15:59:20 +02:00
Le Prévost-Corvellec Arnault 7b86ba15b2 Update build-and-push workflow to align Helm chart image tag with build version 2026-04-08 21:09:39 +02:00
Le Prévost-Corvellec Arnault e05426c495 Update build-and-push workflow to include paths for Gitea workflows 2026-04-08 20:16:51 +02:00
Le Prévost-Corvellec Arnault 1f27c4eedb Update build-and-push workflow to comment out GIT_DEFAULT_HASH environment variable 2026-04-08 20:16:14 +02:00
Le Prévost-Corvellec Arnault 4ffed1b5fa ci 2026-04-08 20:13:50 +02:00