Commit Graph

21 Commits

Author SHA1 Message Date
edd08b4e1c 🔧 ci: fix Dockerfile.prod to use proper dependency hash and add testing scripts
Some checks failed
CI/CD Pipeline / Build Docker Cache (push) Successful in 26s
CI/CD Pipeline / CI Pipeline (push) Failing after 58s
2026-04-07 12:12:22 +02:00
6e2e9e3645 🔧 ci: remove certificate configuration step (no longer needed with traditional docker) 2026-04-07 11:58:21 +02:00
3029e93175 🤖 ci: optimize CI/CD with Docker cache and remove Buildx
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / Build Docker Cache (push) Has been cancelled
2026-04-07 11:52:33 +02:00
0f01d025b8 ♻️ refactor: replace Buildx with traditional docker build/push for reliability 2026-04-07 11:13:25 +02:00
4be08d5f36 🔧 fix: configure Docker to trust Gitea self-signed certificate 2026-04-07 11:01:26 +02:00
de53c13ea8 🔧 fix: use ubuntu-latest-ca runners for self-signed certificate support
Some checks failed
CI/CD Pipeline / Build Docker Cache (push) Failing after 6m26s
CI/CD Pipeline / CI Pipeline (push) Has been skipped
2026-04-07 08:59:23 +02:00
fd7ade77b8 🔄 fix: move version bump before Swagger generation 2026-04-07 08:49:45 +02:00
4ff58569d0 🔄 fix: remove unnecessary script, use inline logic
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / Build Docker Cache (push) Has been cancelled
2026-04-07 08:37:08 +02:00
36823ac112 🔄 fix: simplify Docker cache approach and integrate properly
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / Build Docker Cache (push) Has started running
2026-04-07 08:36:18 +02:00
816e1b7bc8 feat: implement Docker build cache for CI acceleration
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / Build Docker Cache (push) Has been cancelled
2026-04-07 08:31:24 +02:00
7c9dfdcc2a optim: reduce duplicate CI runs on PR branches 2026-04-07 08:22:41 +02:00
0cc2824222 📝 refactor: extract CI logic into reusable scripts
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / CI Pipeline (pull_request) Failing after 11m26s
2026-04-07 08:20:12 +02:00
77b7416d1f 🔄 fix: ensure sequential pushes work from updated HEAD
Some checks failed
CI/CD Pipeline / CI Pipeline (pull_request) Has been cancelled
2026-04-07 08:18:19 +02:00
a4153b8554 🔄 fix: add race condition handling to version bump pushes
Some checks failed
CI/CD Pipeline / CI Pipeline (pull_request) Has been cancelled
2026-04-07 08:16:15 +02:00
c609a4ca48 🔄 fix: add race condition handling for concurrent coverage updates
Some checks failed
CI/CD Pipeline / CI Pipeline (pull_request) Has been cancelled
2026-04-07 08:15:27 +02:00
b21c5fb093 🔒 fix: prevent CI loops and add proper git authentication
Some checks failed
CI/CD Pipeline / CI Pipeline (pull_request) Has been cancelled
2026-04-07 08:13:23 +02:00
d918f3b1c3 📊 feat: add Shields.io coverage badge with auto-update CI
Some checks failed
CI/CD Pipeline / CI Pipeline (pull_request) Failing after 5m35s
2026-04-07 08:10:28 +02:00
c8b0dbd0a1 feat: automated version badge updates and CI/CD improvements
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Failing after 16m21s
2026-04-06 19:07:02 +02:00
cddd270cce 🔧 chore: update ci-cd workflow to use kebab-case repository name
- Changed GITEA_REPO from 'DanceLessonsCoach' to 'dance-lessons-coach'
- Updated workflow comment to use kebab-case
- Aligns with module name changes from previous commits

This ensures the CI/CD workflow correctly references the repository
using the new kebab-case naming convention.

Refs: #ci-cd, #kebab-case, #repository-naming
2026-04-06 18:40:36 +02:00
89f17cba7d 🔧 chore: fix skill naming and gitea actions compatibility (related to #2)
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Failing after 7m12s
2026-04-06 16:56:11 +02:00
a5f652fa64 🔧 refactor: replace 4 workflows with single optimized ci-cd.yaml (closes #2)
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Failing after 4m11s
2026-04-06 16:30:49 +02:00