36 Commits
Author SHA1 Message Date
opencodecabilloteu 0e5d1d6f15 ci(tag): release Gitea (commit list) avant le dispatch Renovate + corps JSON du dispatch corrigé
PR Checks / hadolint (pull_request) Successful in 10s
PR Checks / build-test (pull_request) Successful in 22s
2026-10-18 22:17:42 -04:00
opencodecabilloteu 27729bf6ec ci(tag): publier une release Gitea (commit list) avant le dispatch Renovate
PR Checks / hadolint (pull_request) Successful in 14s
PR Checks / build-test (pull_request) Successful in 32s
2026-10-18 17:28:14 -04:00
opencodecabilloteu 66520eee9e ci(tag): dispatch Renovate on tf-depl-kubernetes once the release image is pushed
PR Checks / hadolint (pull_request) Successful in 35s
PR Checks / build-test (pull_request) Successful in 47s
A release only reached perso_private/tf-depl-kubernetes on the next hourly
Renovate scan, so the image bump PR could lag up to an hour behind the tag.

After the image push completes, dispatch that repo's Renovate workflow through
the Gitea API (workflow_dispatch is already enabled there). It authenticates
with the RENOVATE_TOKEN org secret of this organisation — the same token the
Renovate instance itself uses, no extra credential. The job fails loudly so a
rotated token shows up instead of the trigger silently going missing.
2026-10-18 13:24:16 -04:00
renovate 9da0c77ef2 chore(deps): update docker/setup-buildx-action digest to f87e599
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 12s
PR Checks / build-test (pull_request) Successful in 37s
2026-09-18 08:27:38 +00:00
renovate 9e3642f969 chore(deps): update hadolint/hadolint-action action to v3.5.0
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 19s
PR Checks / build-test (pull_request) Successful in 40s
2026-08-26 14:28:02 +00:00
renovate 5274aea968 chore(deps): update docker/setup-buildx-action digest to 37fe631
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 18s
PR Checks / build-test (pull_request) Successful in 47s
2026-08-21 10:29:15 +00:00
OpenCode Cabillot 8da7d217fd ci: add Renovate workflow
PR Checks / hadolint (pull_request) Successful in 10s
PR Checks / build-test (pull_request) Successful in 23s
2026-08-02 23:52:09 +00:00
renovate 0e17a94f35 chore(deps): update hadolint/hadolint-action action to v3.4.0
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 23s
PR Checks / build-test (pull_request) Successful in 55s
2026-08-02 16:51:11 +00:00
renovate 67f42be8ff chore(deps): update docker/login-action digest to dbcb813
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 9s
PR Checks / build-test (pull_request) Successful in 23s
2026-07-29 13:04:10 +00:00
renovate a747ae530b chore(deps): update docker/login-action digest to 371161b
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 11s
PR Checks / build-test (pull_request) Successful in 33s
2026-07-28 08:03:43 +00:00
renovate b7f421ed4f chore(deps): update actions/checkout digest to 3d3c42e
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 8s
PR Checks / build-test (pull_request) Successful in 21s
2026-07-20 16:03:28 +00:00
renovate 1f6bf7947d chore(deps): update docker/login-action digest to af1e73f
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 8s
PR Checks / build-test (pull_request) Successful in 18s
2026-07-03 14:13:37 +00:00
jcabillot eddf84387e Merge pull request 'chore(deps): update docker/metadata-action digest to dc80280' (#25) from renovate/docker-metadata-action-digest into master
Main Release / hadolint (push) Successful in 11s
Main Release / test (push) Successful in 30s
Main Release / build (push) Successful in 17s
Main Release / tag (push) Successful in 9s
Tag Release / hadolint (push) Successful in 15s
Tag Release / test (push) Successful in 18s
Tag Release / build-push (push) Successful in 1m11s
Reviewed-on: #25
2026-07-02 09:27:01 -04:00
renovate 7d55299019 chore(deps): update docker/metadata-action digest to dc80280
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 18s
PR Checks / build-test (pull_request) Successful in 26s
2026-07-02 12:41:02 +00:00
renovate 31897516d1 chore(deps): update docker/login-action digest to c99871d
renovate/stability-days Updates have met minimum release age requirement
PR Checks / hadolint (pull_request) Successful in 19s
PR Checks / build-test (pull_request) Successful in 49s
2026-07-02 12:40:51 +00:00
renovate 2cab8f5261 chore(deps): update docker/setup-buildx-action digest to bb05f3f
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Successful in 13s
2026-07-02 09:52:39 +00:00
cloudix_mcp_server eaa33a9d74 fix(ci): correct corrupted docker/login-action SHA (41 chars)
PR Checks / hadolint (pull_request) Successful in 11s
PR Checks / build-test (pull_request) Successful in 18s
Extra "f" character inserted at position 29 made the SHA 41 chars
instead of 40, causing "reference not found" on Gitea Actions runner.

Fixes CI run #2440 job #6174.
2026-06-29 12:13:57 +00:00
cloudix_mcp_server 0ec94f79d4 fix(ci): correct corrupted docker/build-push-action SHA
PR Checks / hadolint (pull_request) Successful in 8s
PR Checks / build-test (pull_request) Successful in 15s
The SHA for docker/build-push-action@v7.2.0 in tag.yaml and cron.yaml
was corrupted: 0d7f5c8f should be 0d6e8b85.

Correct SHA from git ls-remote refs/tags/v7.2.0:
f9f3042f7e2789586610d6e8b85c8f03e5195baf

Fixes CI run #2437 job #6165 (reference not found on docker/login-action
clone — likely cascade from the corrupted build-push-action SHA).
2026-06-29 12:05:31 +00:00
cloudix_mcp_server 928aca5505 fix(ci): correct corrupted anothrNick/github-tag-action SHA
PR Checks / build-test (pull_request) Successful in 1m59s
PR Checks / hadolint (pull_request) Successful in 6s
The SHA in the tag job of main.yaml was corrupted — missing the leading
'4' and with mutated bytes in the middle (da04aec3cc → da9f2a04ec).
Correct SHA for v1.75.0 is 4ed44965e0db8dab2b466a16da04aec3cc312fd8.

Fixes CI run #1981 job #4861: reference not found.
2026-06-28 18:09:15 +00:00
renovate 1afb8d92c5 chore(deps): update actions/checkout action to v7
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Successful in 14s
2026-06-18 15:24:32 +00:00
renovate cff4255b94 chore(deps): update docker/metadata-action digest to 80c7e94
PR Checks / build-test (pull_request) Successful in 16s
PR Checks / hadolint (pull_request) Failing after 14m4s
2026-06-13 22:00:28 +00:00
cloudix_mcp_server a4a70f93da Convert tag.yaml to standard htpasswd 4-workflow pattern (no artifact)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 14s
Replace artifact upload/download with direct build per job.
Trigger on tag push (v*). Chain: hadolint→test→build-push.
2026-06-13 17:54:46 -04:00
cloudix_mcp_server 19b827a0a7 Convert pr.yaml to standard htpasswd 4-workflow pattern (no artifact)
Replace artifact upload/download with direct build per job.
Chain: hadolint→build-test.
2026-06-13 17:54:41 -04:00
cloudix_mcp_server 361c2c72be Convert cron.yaml to standard htpasswd 4-workflow pattern (no artifact)
Preserve original schedule (0 0 * * *). Replace artifact upload/download
with setup-buildx + metadata-action + build-push-action chain.
2026-06-13 17:54:39 -04:00
cloudix_mcp_server 3c2d96a317 Convert main.yaml to standard htpasswd 4-workflow pattern (no artifact)
Replace artifact upload/download with direct build per job using
setup-buildx-action. Chain: hadolint→test→build→tag.
2026-06-13 17:54:38 -04:00
cloudix_mcp_server 6eca2fc500 feat(ci): add nightly rebuild workflow
PR Checks / lint (pull_request) Successful in 7s
PR Checks / build (pull_request) Successful in 53s
PR Checks / test (pull_request) Successful in 25s
2026-06-12 16:19:29 -04:00
cloudix_mcp_server e977e99155 feat(ci): add tag release workflow 2026-06-12 16:19:23 -04:00
cloudix_mcp_server ba4c8108ab feat(ci): add main CI workflow — lint, build, test, push to Docker Hub 2026-06-12 16:19:17 -04:00
cloudix_mcp_server 4f38b4377f feat(ci): add PR checks workflow — hadolint, build, test 2026-06-12 16:19:12 -04:00
cloudix_mcp_server 89725e8e1b chore(ci): remove monolithic docker-build.yaml 2026-06-12 16:19:08 -04:00
cloudix_mcp_server 2913b930aa ci: add automatic semver tagging on merge to master
Docker Build and Push / lint (pull_request) Successful in 6s
Docker Build and Push / build (pull_request) Successful in 1m0s
Docker Build and Push / test (pull_request) Successful in 25s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-12 13:22:59 -04:00
renovate 11acb639ea Update hadolint/hadolint-action action to v3.3.0
Docker Build and Push / lint (pull_request) Successful in 14s
Docker Build and Push / build (pull_request) Successful in 54s
Docker Build and Push / test (pull_request) Successful in 31s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-08 18:30:21 +00:00
Sagent e858cb9646 fix: pin actions to SHA and use Gitea-compatible artifact actions
Docker Build and Push / lint (pull_request) Successful in 1m6s
Docker Build and Push / build (pull_request) Successful in 2m19s
Docker Build and Push / test (pull_request) Failing after 23s
Docker Build and Push / push (pull_request) Has been skipped
- Pin all actions to commit SHAs for supply chain security
- Replace actions/upload-artifact@v4 with ChristopherHX/gitea-upload-artifact
- Replace actions/download-artifact@v4 with ChristopherHX/gitea-download-artifact
- These forks work on Gitea Actions (GHES-compatible)
2026-06-08 16:25:59 +00:00
Julien Cabillot d5fc87f67b feat: add integration tests and hadolint to CI pipeline
Docker Build and Push / lint (pull_request) Successful in 19s
Docker Build and Push / build (pull_request) Failing after 40s
Docker Build and Push / test (pull_request) Has been skipped
Docker Build and Push / push (pull_request) Has been skipped
2026-06-08 11:34:24 -04:00
Julien Cabillot af820add1a feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Successful in 8m43s
2026-05-29 14:46:20 -04:00
Julien Cabillot c5542d0baf feat: add gitea actions
Docker Build and Push / build (push) Successful in 1m43s
2026-05-29 13:26:42 -04:00