Commit Graph
29 Commits
Author SHA1 Message Date
GuettliBot2 e6fc65a345 fix(ci): run backend tests sequentially to prevent contention 2026-05-17 14:41:00 +02:00
GuettliBot2 982618c9fe fix(ci): pin Stalwart to v0.14.1 and fix local start script 2026-05-17 14:24:06 +02:00
GuettliBot2 a22a4d1015 ci: remove Nix dependency from workflows and refactor Dagger module for native source fetching 2026-05-17 13:20:26 +02:00
GuettliBot2 92778346d3 ci: remove Nix dependency and modernize Stalwart test setup with Dagger Services 2026-05-17 13:17:28 +02:00
GuettliBot2 34d28d8a56 ci: use codeberg-small runner labels instead of ubuntu-latest 2026-05-17 12:19:35 +02:00
GuettliBot2 ef28d25f77 ci: enforce strict Dagger probing using URL1/URL2 and migrate website.yml to Dagger 2026-05-17 11:52:38 +02:00
GuettliBot2 b2d4695112 ci: add remote Dagger server setup with port probing 2026-05-17 11:50:39 +02:00
GuettliBot2 73c1a09d47 ci: minor cleanup of self-hosted runner references 2026-05-17 11:38:27 +02:00
GuettliBot2 27ce3961b1 ci: switch from self-hosted runners to Codeberg default ubuntu-latest 2026-05-17 11:37:58 +02:00
GuettliBot2 8ef1c7c96f ci: adapt Codeberg CI to use Dagger secrets 2026-05-17 10:29:35 +02:00
GuettliBot2 2f19594f9b Merge branch 'main' into migrate-to-dagger 2026-05-17 10:29:03 +02:00
GuettliBot2 ea97c42675 ci: fix secret mounting in Dagger module 2026-05-17 10:28:16 +02:00
GuettliBot2 a20beda046 ci: finalize Dagger migration for all deployment tasks 2026-05-17 10:20:33 +02:00
GuettliBot2 b878502f9a ci: migrate Linux and Android APK deployment to Dagger 2026-05-17 10:19:23 +02:00
GuettliBot2 51844b5ce2 ci: migrate PublishWebsite to Dagger 2026-05-17 10:17:40 +02:00
GuettliBot2 a13cd97e39 ci: migrate BuildWebsite and GenerateBuildHistory to Dagger 2026-05-17 10:16:38 +02:00
GuettliBot2 a8dff99dd7 ci: migrate Hugo website build to Dagger 2026-05-17 10:15:04 +02:00
GuettliBot2 64423d53ae ci: finalize Dagger core migration and sync formatting 2026-05-17 10:06:46 +02:00
GuettliBot2 af3f1e706a ci: migrate coverage to Dagger and fix coverage gate exclusions 2026-05-17 09:15:53 +02:00
GuettliBot2 601358dbb7 ci: finalize Dagger migration for format and check-mocks with internal git init 2026-05-17 09:08:29 +02:00
GuettliBot2 36cf8ccf34 ci: migrate format and check-mocks to Dagger and fix formatting 2026-05-17 08:51:17 +02:00
GuettliBot2 90ab0a6905 ci: rename integration tests to test-backend and migrate to Dagger 2026-05-17 08:47:15 +02:00
GuettliBot2 96c9c74151 ... 2026-05-17 07:15:12 +02:00
GuettliBot2 1c2bf08231 Merge branch 'main' into migrate-to-dagger 2026-05-17 06:29:04 +02:00
GuettliBot2 a8aa496b2e ci: simplify Base container and use surgical inclusion strategy 2026-05-17 06:28:32 +02:00
GuettliBot2 5ff994b9d0 ci: optimize Dagger pipeline and document stunnel connection 2026-05-17 00:02:41 +02:00
GuettliBot2 a2954ae812 ignore dagger certs 2026-05-16 20:04:15 +02:00
GuettliBot2 1cb6d7f4ce Add DAGGER.md with infrastructure setup guide 2026-05-16 16:49:07 +02:00
GuettliBot2 2836f6947b Migrate CI from Taskfile to Dagger
- Add Dagger to flake.nix
- Create Dagger module in ci/ with Flutter build/test logic
- Update .forgejo/workflows/ci.yml to use Dagger
- Move Android emulator tests to separate disabled workflow
- Add .daggerignore to exclude host junk
2026-05-16 00:20:09 +02:00