Commit Graph
8 Commits
Author SHA1 Message Date
Le Prévost-Corvellec Arnault c004da7b20 Update image repository references in build-and-push workflow and values.yaml
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Helm chart (push) Successful in 8s
Talks slides — image & chart / Build container image (push) Successful in 1m12s
- Changed the IMAGE_NAME and HELM_OCI_REPOSITORY in build-and-push.yaml to reflect the new repository structure.
- Updated the image repository path in values.yaml to align with the new naming convention for the talks-slides project.
2026-05-01 02:01:34 +02:00
Le Prévost-Corvellec Arnault 84e5c70c0d Update Helm download URL in build-and-push workflow for correct package source
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Helm chart (push) Failing after 8s
Talks slides — image & chart / Build container image (push) Failing after 1m28s
- Changed the Helm download URL in the build-and-push.yaml workflow to point to the correct repository for package retrieval, ensuring successful builds and deployments.
2026-05-01 01:58:10 +02:00
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