Commit Graph
42 Commits
Author SHA1 Message Date
opencodecabilloteu 3c9d474af6 ci(tag): release Gitea (commit list) avant le dispatch Renovate + corps JSON du dispatch corrigé
CI Shared Jobs / hadolint (pull_request) Successful in 8s
CI Shared Jobs / build-test (pull_request) Successful in 1m4s
PR Checks / ci (pull_request) Successful in 1m13s
2026-10-18 22:18:24 -04:00
opencodecabilloteu a675a9bbf4 ci(tag): dispatch Renovate on tf-depl-kubernetes once the release image is pushed
CI Shared Jobs / hadolint (pull_request) Successful in 20s
CI Shared Jobs / build-test (pull_request) Successful in 7m29s
PR Checks / ci (pull_request) Successful in 7m50s
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:22:13 -04:00
OpenCode Cabillot 380695ecbe ci: align pipeline on web/mydl pattern
CI Shared Jobs / hadolint (pull_request) Successful in 27s
CI Shared Jobs / build-test (pull_request) Failing after 8m51s
PR Checks / ci (pull_request) Failing after 8m51s
Refactor the 4 trigger workflows to call a shared _ci-common.yaml
(hadolint + build-test), like web/mydl:

- pr.yaml       -> PR checks via _ci-common (concurrency group, dispatch)
- main.yaml     -> CI + cached load-build + git semver tag (PAT)
- tag.yaml      -> CI + build/push :vX.Y.Z and :vX.Y.Z-latest
- cron.yaml     -> nightly rebuild of :vX.Y.Z-latest
- _ci-common.yaml -> hadolint (step-level continue-on-error) + build-test
                     with GHA cache, load:true and tests/test.sh actually run
                     (real HTTP smoke tests - they existed but were never
                     invoked by any workflow)

Fixes: main.yaml tag job had a corrupted remote URL line; tests never ran
on any trigger path.
2026-10-08 22:15:41 +00:00
renovate c7fa874c69 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 10s
PR Checks / build-test (pull_request) Successful in 1m38s
2026-09-18 08:15:52 +00:00
renovate ab2d563753 chore(deps): update docker/build-push-action action to v7.4.0
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 1m49s
2026-09-17 09:18:07 +00:00
renovate 739568dfa1 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 20s
PR Checks / build-test (pull_request) Successful in 1m9s
2026-08-26 14:15:08 +00:00
renovate 34efcd90d8 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 15s
PR Checks / build-test (pull_request) Successful in 42s
2026-08-21 10:27:35 +00:00
OpenCode Cabillot c56c0c6f66 ci: add Renovate workflow
PR Checks / hadolint (pull_request) Successful in 11s
PR Checks / build-test (pull_request) Successful in 1m37s
2026-08-02 23:47:44 +00:00
renovate c57d58d0d0 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 15s
PR Checks / build-test (pull_request) Successful in 1m33s
2026-08-01 19:10:13 +00:00
renovate 1285a433c3 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 12s
PR Checks / build-test (pull_request) Successful in 5m7s
2026-07-29 13:12:55 +00:00
renovate c794021182 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 12s
PR Checks / build-test (pull_request) Successful in 4m31s
2026-07-28 08:12:28 +00:00
renovate 314a3371ba 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 56s
2026-07-20 16:13:06 +00:00
renovate 9bcc71d576 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 3m8s
2026-07-03 14:22:14 +00:00
jcabillot bfc5022343 Merge pull request 'chore(deps): update docker/metadata-action digest to dc80280' (#14) from renovate/docker-metadata-action-digest into main
Main Release / hadolint (push) Successful in 8s
Main Release / test (push) Successful in 28s
Main Release / build (push) Successful in 41s
Main Release / tag (push) Successful in 16s
Tag Release / hadolint (push) Successful in 9s
Tag Release / test (push) Successful in 3m44s
Tag Release / build-push (push) Successful in 5m25s
Reviewed-on: #14
2026-07-02 09:31:03 -04:00
renovate 65cefcb422 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 11s
PR Checks / build-test (pull_request) Successful in 4m25s
2026-07-02 12:48:43 +00:00
renovate 5a5554a307 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 9s
PR Checks / build-test (pull_request) Successful in 3m57s
2026-07-02 12:48:32 +00:00
renovate d38f7a0d76 chore(deps): update docker/setup-buildx-action digest to bb05f3f
PR Checks / hadolint (pull_request) Successful in 8s
PR Checks / build-test (pull_request) Successful in 17s
2026-07-02 09:59:16 +00:00
renovate 5de6c5b741 chore(deps): update docker/build-push-action action to v7.3.0
PR Checks / hadolint (pull_request) Successful in 10s
PR Checks / build-test (pull_request) Successful in 3m9s
2026-07-01 14:55:52 +00:00
renovate bd504cc7bf chore(deps): update actions/checkout action to v7
PR Checks / hadolint (pull_request) Successful in 8s
PR Checks / build-test (pull_request) Successful in 18s
2026-06-18 15:31:33 +00:00
cloudix_mcp_server bcc349744e fix: add Docker Hub login to avoid rate limiting on image pulls
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Failing after 16s
2026-06-14 15:19:59 -04:00
cloudix_mcp_server 2f3838ecdd fix: move continue-on-error to step level, remove from job level
PR Checks / hadolint (pull_request) Failing after 6s
PR Checks / build-test (pull_request) Successful in 11s
2026-06-13 20:32:44 -04:00
cloudix_mcp_server 82cc072a19 fix: rewrite pr.yaml without test.sh for opencode-openchamber
PR Checks / build-test (pull_request) Successful in 3m30s
PR Checks / hadolint (pull_request) Failing after 8s
2026-06-13 20:26:23 -04:00
cloudix_mcp_server c30d014610 fix: rewrite tag.yaml without test.sh for opencode-openchamber 2026-06-13 20:26:19 -04:00
cloudix_mcp_server 3e966df299 fix: rewrite cron.yaml without test.sh for opencode-openchamber
PR Checks / build-test (pull_request) Successful in 3m39s
PR Checks / hadolint (pull_request) Failing after 6s
2026-06-13 20:26:11 -04:00
cloudix_mcp_server 63be8bbd24 fix: rewrite main.yaml with build job, SA_TOKEN_ACTION_PUSH_TAGS, no test.sh 2026-06-13 20:26:06 -04:00
cloudix_mcp_server 2d187bf47e fix: correct checkout SHA and restructure tag.yaml per standard
PR Checks / hadolint (pull_request) Failing after 6s
PR Checks / build-test (pull_request) Successful in 18s
2026-06-13 19:06:40 -04:00
cloudix_mcp_server 7673d4da77 fix: correct checkout SHA and rename job to build-test
PR Checks / hadolint (pull_request) Failing after 7s
PR Checks / build-test (pull_request) Successful in 18s
2026-06-13 19:06:36 -04:00
cloudix_mcp_server 74d9b8c9b5 fix: correct checkout SHA and restructure main.yaml (no Docker push)
PR Checks / hadolint (pull_request) Failing after 3s
PR Checks / build (pull_request) Failing after 1s
2026-06-13 19:06:33 -04:00
cloudix_mcp_server 8c21f439c9 fix: correct checkout SHA and restructure cron.yaml per standard
PR Checks / hadolint (pull_request) Failing after 2s
PR Checks / build (pull_request) Failing after 2s
2026-06-13 19:06:29 -04:00
Sagent d043929efc feat: align 4-workflow pattern with opencode standard
PR Checks / hadolint (pull_request) Failing after 9s
PR Checks / build (pull_request) Failing after 10s
2026-06-13 21:25:38 +00:00
cloudix_mcp_server 252ed2e8a8 feat(ci): add nightly rebuild workflow
PR Checks / build-test (pull_request) Successful in 3m15s
PR Checks / hadolint (pull_request) Successful in 7s
2026-06-12 20:18:53 -04:00
cloudix_mcp_server 55d3d04e9f feat(ci): add tag release workflow 2026-06-12 20:18:50 -04:00
cloudix_mcp_server 8844414424 feat(ci): add main release workflow
PR Checks / build-test (pull_request) Successful in 4m17s
PR Checks / hadolint (pull_request) Successful in 10s
2026-06-12 20:18:47 -04:00
cloudix_mcp_server 73bc5b7ffe feat(ci): add PR workflow with Hadolint + build + test 2026-06-12 20:18:44 -04:00
cloudix_mcp_server fae5c8c81c chore: remove old monolithic workflow 2026-06-12 20:18:38 -04:00
cloudix_mcp_server 2f7d1f1e52 fix: restore correct action SHAs for checkout and docker/login-action
Docker Build and Push / lint (pull_request) Successful in 13s
Docker Build and Push / build-and-test (pull_request) Successful in 3m16s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-12 19:58:17 -04:00
cloudix_mcp_server 49d6132a60 ci: update cron schedule to daily at midnight; refactor pipeline
Docker Build and Push / lint (pull_request) Failing after 11s
Docker Build and Push / build-and-test (pull_request) Has been skipped
Docker Build and Push / push (pull_request) Has been skipped
- Change schedule from weekly (30 3 * * 3) to daily (0 0 * * *)
- Remove legacy Jenkinsfile (fully migrated to Gitea Actions)
- Keep lint, build-and-test, and push jobs intact
- Keep hadolint linting and tests/test.sh integration
- Image: jcabillot/opencode-openchamber
2026-06-12 19:56:15 -04:00
jcabillot eb1c7f30a6 Migrate CI to 3-job pipeline: lint → build+test → push
Docker Build and Push / lint (pull_request) Successful in 7s
Docker Build and Push / build-and-test (pull_request) Successful in 2m9s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-11 12:48:31 +00:00
renovate 0c3361b3c5 chore(deps): pin dependencies
Docker Build and Push / build (pull_request) Successful in 3m7s
2026-06-09 15:36:42 +00:00
Julien Cabillot 8e75cb5ba9 feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Successful in 7m13s
2026-05-29 14:51:50 -04:00
Julien Cabillot 2906cc6dca feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Failing after 11m56s
2026-05-29 14:23:56 -04:00
Julien Cabillot ebc27bccc8 feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Failing after 33s
2026-05-29 14:09:50 -04:00