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
kevinveenbirkenbach
e74e1498ed
Merge branch 'main' into feature/web-app-mattermost
2026-03-18 11:39:19 +01:00
kevinveenbirkenbach
8b68690049
Fix reusable workflow wait parameter inputs
2026-03-18 11:38:23 +01:00
kevinveenbirkenbach
67d17d8488
Merge branch 'main' into feature/web-app-mattermost
...
# Conflicts:
# scripts/ci/wait_prebuilt_ci_image.sh
# scripts/meta/wait/mirrors.sh
2026-03-18 11:33:27 +01:00
kevinveenbirkenbach
ca1bf7832e
Reorganize image scripts and PR wait logic
2026-03-18 11:26:12 +01:00
kevinveenbirkenbach
e568114eff
Merge branch 'main' into feature/web-app-mattermost
2026-03-18 02:15:40 +01:00
kevinveenbirkenbach
71993899cb
Add PR workflow run names
2026-03-18 02:13:14 +01:00
kevinveenbirkenbach
57f7bf57bf
Simplify fork PR workflow gating
2026-03-18 02:01:15 +01:00
kevinveenbirkenbach
4de03174f1
Merge branch 'main' into feature/web-app-mattermost
2026-03-18 01:14:58 +01:00
kevinveenbirkenbach
9714f0a5a2
ci: merge pull request target logic into entry workflow
2026-03-18 01:13:37 +01:00
kevinveenbirkenbach
0524a8743c
ci: merge pull_request_target fork producer entries
2026-03-18 00:58:56 +01:00
kevinveenbirkenbach
ae9ba0e39a
Merge branch 'main' into feature/web-app-mattermost
2026-03-18 00:47:20 +01:00
kevinveenbirkenbach
451faef3b8
ci: explain pull request cancel-in-progress setting
2026-03-18 00:44:47 +01:00
kevinveenbirkenbach
acd1c26cbe
ci: cancel in-progress pull request runs
2026-03-18 00:41:50 +01:00
kevinveenbirkenbach
f6469090f3
Merge branch 'main' into feature/web-app-mattermost
...
# Conflicts:
# scripts/ci/build_and_push_ci_image.sh
2026-03-18 00:31:40 +01:00
kevinveenbirkenbach
3a696017d3
ci: enforce lowercase ghcr owner/namespace in image refs
2026-03-17 23:49:06 +01:00
kevinveenbirkenbach
e2bc2ea9e2
ci: add pull_request_target image build/mirror workflow flow
2026-03-17 23:43:53 +01:00
kevinveenbirkenbach
371d91256f
Merge branch 'main' into fix/packages
...
# Conflicts:
# .github/workflows/build-ci-images.yml
# .github/workflows/ci-orchestrator.yml
2026-03-17 23:30:45 +01:00
kevinveenbirkenbach
4358807d06
fix(ci): improve GHCR publish auth and source linking
2026-03-17 23:14:42 +01:00
kevinveenbirkenbach
c187de806c
Merge pull request #96 from infinito-nexus/fix/fork-pull-request-image
...
CI: support fork PR image pipeline with safe trusted helpers
2026-03-17 23:03:56 +01:00
kevinveenbirkenbach
edfd891eff
chore: rename master references to main
2026-03-17 15:59:23 +01:00
Alejandro Roman
98d150062c
Change author, varaibles more readable and add a fix for DNS
2026-03-17 10:50:26 +01:00
Alejandro Roman
19fd87e2ba
fix(ci-lowercase): Add lowerrcase to mirror iamge CI
2026-03-17 10:50:25 +01:00
Alejandro Roman
07488e8fa1
fix(ci-lowercase): Add a logic to handle usernames that are not lowercase
2026-03-17 10:50:25 +01:00
kevinveenbirkenbach
0aacac96fa
Revert "CI: add PR workflow for required push checks"
2026-03-17 02:49:03 +01:00
kevinveenbirkenbach
489184f6c5
CI: add PR workflow for required push checks
2026-03-17 02:38:00 +01:00
kevinveenbirkenbach
5248d941fd
CI: support fork PR image pipeline with safe trusted helpers
2026-03-17 01:35:01 +01:00
dependabot[bot]
7ab0416111
chore(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-14 06:51:03 +00:00
dependabot[bot]
290414abd7
chore(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-05 01:44:53 +00:00
kevinveenbirkenbach
3e58e6a239
ci: remove deprecated buildx install input
2026-02-26 23:41:04 +01:00
kevinveenbirkenbach
52d445c95c
ci: add retry loop for buildx push
2026-02-26 16:14:19 +01:00
kevinveenbirkenbach
575474f5bb
Refactor Python bootstrap to single installer SPOT
2026-02-22 01:20:23 +01:00
kevinveenbirkenbach
656fced43c
fix(ci): resolve docker apt key conflict and enforce per-distro stack
2026-02-20 19:12:52 +01:00
kevinveenbirkenbach
68e299b80a
Replaced arch by debian
2026-02-20 10:00:32 +01:00
kevinveenbirkenbach
ae59969c50
refactor(mig): use published image and align debian default alias
2026-02-14 14:17:47 +01:00
kevinveenbirkenbach
9ed864e1e2
ci(images): rename mirror workflows and add scheduled CI image cleanup
...
- rename mirror-images-* workflows to images-mirror-*
- update ci-orchestrator job ids and dependencies accordingly
- add weekly + manual GHCR cleanup workflow (images-cleanup-ci)
- extract cleanup logic into scripts/administration/ghcr/cleanup_ci_images.sh
- support org and user GHCR owners via automatic API scope detection
- delete only ci-* tagged image versions older than N days (default: 7)
https://chatgpt.com/share/e/69906083-93d4-8013-bd0b-e441615e72bf
2026-02-14 12:46:04 +01:00
kevinveenbirkenbach
5722d028ec
Changed default dstro from arch to debian, because it's slimmer
2026-02-14 11:38:26 +01:00
kevinveenbirkenbach
e24b05106b
Removed concurrency for manual ci test
2026-02-12 01:38:45 +01:00
kevinveenbirkenbach
2f74257019
Also test fix branches
2026-02-11 19:19:05 +01:00
kevinveenbirkenbach
1bb67164e0
ci: add whitelist filtering for deploy test matrix
...
* Replace ONLY_APP with space-separated WHITELIST across CI and local/act deploy tests
* Rename build-test-matrix.sh to scripts/meta/resolve/apps.sh and apply optional whitelist filter
* Add manual CI entry workflow to run orchestrator with distros/whitelist inputs
https://chatgpt.com/share/698c406c-0968-800f-ae84-1bcca023363c
2026-02-11 09:40:00 +01:00