Commit Graph
859 Commits
Author SHA1 Message Date
kevinveenbirkenbach b6d6bba058 Merge branch 'main' into feature/lint
# Conflicts:
#	scripts/image/release.sh
#	scripts/meta/wait/workflow_run.sh
2026-03-23 12:05:13 +01:00
kevinveenbirkenbach bf2353b125 Fix latest tagging for release backfills 2026-03-23 11:52:40 +01:00
kevinveenbirkenbach 21a160143b Wait for fork CI images instead of workflow completion 2026-03-23 11:37:07 +01:00
kevinveenbirkenbach 20e8f64094 ci: align manual workflow concurrency with push 2026-03-23 10:49:00 +01:00
kevinveenbirkenbach 289a05ac13 Merge branch 'main' into feature/lint 2026-03-23 10:23:08 +01:00
kevinveenbirkenbach cfa04a189c Cancel PR runs via dedicated close workflow 2026-03-22 23:37:48 +01:00
kevinveenbirkenbach e597608cd6 Fix fork prerequisite gating outside forks 2026-03-22 23:07:36 +01:00
kevinveenbirkenbach 2e37a3689f Merge branch 'main' into feature/lint
# Conflicts:
#	Dockerfile
#	scripts/administration/ghcr/cleanup_ci_images.sh
#	scripts/meta/wait/image.sh
2026-03-22 21:51:23 +01:00
kevinveenbirkenbach 6f97b3436f Increase workflow wait timeout to 5h30m 2026-03-22 21:26:37 +01:00
kevinveenbirkenbach f57569cce7 Protect active CI images during cleanup 2026-03-22 21:02:52 +01:00
kevinveenbirkenbach a3052fb77b ci: wait for fork prereq run in PR orchestrator 2026-03-22 20:33:41 +01:00
kevinveenbirkenbach 4a1aff872c Add branch-delete workflow to cancel active runs 2026-03-22 19:32:32 +01:00
Alejandro Roman 467d2cbffb fix(makefile-wsl): mount docker to /usr/bin for sudo compatibility on CentOS 2026-03-22 02:18:47 +01:00
Alejandro Roman 9e908f6e83 fix(makefile-wsl): pass INFINITO_GHCR_MIRROR_PREFIX to OS matrix containers 2026-03-22 01:31:37 +01:00
Alejandro Roman 5a55b4c0e9 fix(makefile-wsl): use static docker-compose binary in OS matrix containers 2026-03-22 01:02:34 +01:00
Alejandro Roman 06d3dd8fe9 fix(makefile-wsl): add envsubst and docker compose plugin to dev smoke test containers 2026-03-22 00:19:03 +01:00
Alejandro Roman 586ebe91b3 fix(makefile-wsl): mount docker CLI binary into dev smoke test containers 2026-03-21 23:48:36 +01:00
Alejandro Roman 2a3b470233 feat(makefile-wsl): add development environment smoke test for web-app-matomo 2026-03-21 16:08:28 +01:00
kevinveenbirkenbach de004a23bc Cancel PR CI when pull requests close 2026-03-21 12:06:00 +01:00
kevinveenbirkenbach 38b972d637 Merge branch 'main' into feature/lint 2026-03-21 11:29:52 +01:00
kevinveenbirkenbach cfbe1dc3e6 Handle branch-creation CI based on main ancestry 2026-03-21 11:25:24 +01:00
kevinveenbirkenbach 93a859b83a chore(ci): run mirror and release workflows daily at midnight UTC 2026-03-21 10:27:34 +01:00
kevinveenbirkenbach e418677a63 fix workflow checkout before apt helper 2026-03-21 02:25:55 +01:00
kevinveenbirkenbach dcfd7016ae refactor workflow apt installs into script 2026-03-21 02:22:38 +01:00
kevinveenbirkenbach f8e9d55745 fix(ci): pass repository name into dev container 2026-03-21 02:16:20 +01:00
kevinveenbirkenbach 003a3a0b84 Merge branch 'main' into feature/lint
Resolve merge conflicts, keep the cleanup script move to scripts/image, and fix the resulting lint regressions.
2026-03-21 01:36:58 +01:00
kevinveenbirkenbach de4d485d86 Refactor domain helpers and DNS fallback generation 2026-03-21 01:19:49 +01:00
kevinveenbirkenbach e61a483d74 refactor(env): centralize github owner and mirror defaults 2026-03-20 22:58:01 +01:00
kevinveenbirkenbach c1a4660a8b refactor(env): split meta env into modular scripts
replace env.sh usage with scripts/meta/env/all.sh, add env directory README, and switch purge entity python resolution to scripts/meta/env/python.sh
2026-03-20 22:19:50 +01:00
kevinveenbirkenbach b31ffbd2c1 test(act): add reusable workflow runner target 2026-03-20 16:09:23 +01:00
kevinveenbirkenbach 9df9a0ba8c Fix dev distro coverage and repo bootstrap 2026-03-20 02:01:09 +01:00
kevinveenbirkenbach 27dc453b57 Pin Docker GitHub Actions to commit SHAs 2026-03-20 01:15:27 +01:00
kevinveenbirkenbach 44ea2df452 Fix dev workflow image build and docker repo bootstrap 2026-03-19 19:11:51 +01:00
kevinveenbirkenbach 282238a593 Merge branch 'main' into feature/release-highest 2026-03-19 11:44:52 +01:00
kevinveenbirkenbach 1ffc7a2949 Refine development workflow naming 2026-03-19 11:27:31 +01:00
kevinveenbirkenbach 53e79451f4 Pass distros explicitly in PR entry workflow 2026-03-19 10:15:10 +01:00
kevinveenbirkenbach 1bf57d272c Pass distros explicitly in PR entry workflow 2026-03-19 10:13:28 +01:00
kevinveenbirkenbach cd9acf59e2 Remove redundant CI env from dev workflow 2026-03-19 09:59:44 +01:00
kevinveenbirkenbach 0a26f93039 Fix docker access in dev workflow container 2026-03-19 09:55:39 +01:00
kevinveenbirkenbach 0466359631 Merge branch 'main' into feature/lint
# Conflicts:
#	scripts/image/push.sh
#	scripts/meta/env.sh
#	scripts/meta/wait/mirrors.sh
#	scripts/tests/deploy/ci/all_distros.sh
2026-03-19 03:21:31 +01:00
kevinveenbirkenbach 07e912ac22 Use /mnt docker mount in dev test workflow 2026-03-19 00:22:36 +01:00
kevinveenbirkenbach 6a1bc9c116 test: update development workflow runtimes 2026-03-19 00:00:40 +01:00
kevinveenbirkenbach aca4b44af5 Used base images 2026-03-18 23:35:56 +01:00
kevinveenbirkenbach 9c1a1b90ec Rename development test workflow and script 2026-03-18 20:15:28 +01:00
kevinveenbirkenbach 38b1d08ef7 Improve distro compatibility and dev environment testing 2026-03-18 20:00:33 +01:00
kevinveenbirkenbach 292feaa5da Add highest missing release workflow 2026-03-18 18:01:49 +01:00
kevinveenbirkenbach 081eb25c22 Merge branch 'fix/dns-test' into feature/lint 2026-03-18 16:19:57 +01:00
kevinveenbirkenbach efd33729ef Merge pull request #100 from kevinveenbirkenbach/fix/dns-test
Fix test-dns CI image selection
2026-03-18 16:18:01 +01:00
kevinveenbirkenbach af27844d8f Fix test-dns CI image selection 2026-03-18 15:53:13 +01:00
kevinveenbirkenbach a715970506 Refactor lint tooling and shell scripts 2026-03-18 12:37:31 +01:00