47 Commits

Author SHA1 Message Date
jcabillot a907089ed5 Merge pull request 'fix: correct anothrNick/github-tag-action checksum (d0→da)' (#12) from fix/github-tag-action-checksum into master
Main Release / hadolint (push) Successful in 7s
Main Release / tag (push) Successful in 9s
Main Release / test (push) Successful in 13s
Tag Release / hadolint (push) Successful in 8s
Main Release / build-push (push) Successful in 38s
Tag Release / build-push (push) Successful in 42s
Reviewed-on: #12
v0.0.3
2026-06-13 14:04:16 -04:00
cloudix_mcp_server 65f8e4b5f0 fix: correct anothrNick/github-tag-action SHA (d0→da, corrupted since PR #8)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 11s
Verified with git ls-remote:
  Tag 1.75.0 → 4ed44965e0db8dab2b466a16da04aec3cc312fd8
  File had:  4ed44965e0db8dab2b466a16d04aec3cc312fd8 (wrong)
2026-06-13 14:02:48 -04:00
jcabillot 085b290a13 Merge pull request 'fix: correct docker/setup-buildx-action SHA (tag v4, 40 chars)' (#11) from fix/setup-buildx-checksum-v2 into master
Main Release / tag (push) Failing after 2s
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Successful in 15s
Main Release / build-push (push) Successful in 40s
Reviewed-on: #11
2026-06-13 14:00:13 -04:00
cloudix_mcp_server cc637ef241 fix: correct setup-buildx-action SHA (tag v4 is 40 chars, file had 42/45)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 20s
The SHA was corrupted since the original pipeline creation (PR #8).
Verified with `git ls-remote` that the correct SHA is:
d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5
2026-06-13 13:59:33 -04:00
jcabillot 828cc447e0 Merge pull request 'fix: restore correct docker/setup-buildx-action checksum' (#10) from fix/restore-setup-buildx-checksum into master
Main Release / tag (push) Failing after 3s
Main Release / hadolint (push) Successful in 6s
Main Release / test (push) Failing after 24s
Main Release / build-push (push) Failing after 25s
Reviewed-on: #10
2026-06-13 13:55:00 -04:00
cloudix_mcp_server fb3216a876 fix: restore correct setup-buildx-action checksum (was corrupted in PR #9)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 21s
2026-06-13 13:54:08 -04:00
jcabillot 9312c89ee9 Merge pull request 'fix(ci): use PAT instead of GITHUB_TOKEN for tag push to trigger tag.yaml' (#9) from fix/use-pat-for-tag-push into master
Main Release / hadolint (push) Successful in 5s
Main Release / build-push (push) Failing after 2s
Main Release / test (push) Failing after 2s
Main Release / tag (push) Failing after 2s
Reviewed-on: #9
2026-06-13 13:51:25 -04:00
cloudix_mcp_server 58eb7fa4fb fix: restore correct action checksums (metadata-action + build-push-action)
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 12s
2026-06-13 13:50:51 -04:00
cloudix_mcp_server b00c43ee2d fix: DEFAULT_BULB → DEFAULT_BUMP (typo)
PR Checks / hadolint (pull_request) Successful in 5s
PR Checks / build-test (pull_request) Successful in 11s
2026-06-13 13:48:00 -04:00
cloudix_mcp_server 594550dc6d fix(ci): use PAT instead of GITHUB_TOKEN for tag push to trigger tag.yaml workflow
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 12s
GITHUB_TOKEN is the internal actions runner token — pushes made with it
don't trigger new workflow runs (by design, prevents infinite loops).
Using a real user PAT (SA_TOKEN_ACTION_PUSH_TAGS) makes the tag push
trigger the tag.yaml workflow correctly.

Fixes the issue where tag pushes from the 'tag' job didn't launch the
'Tag Release' pipeline (tag.yaml).
2026-06-13 13:46:40 -04:00
jcabillot d2c073b6d3 Merge pull request 'feat(ci): refactor pipelines — hadolint, PR checks, tag releases, nightly rebuild' (#8) from fix/refactor-ci-pipelines into master
Main Release / hadolint (push) Successful in 9s
Main Release / test (push) Successful in 14s
Main Release / tag (push) Successful in 14s
Main Release / build-push (push) Successful in 42s
Reviewed-on: #8
v0.0.2
2026-06-12 16:24:15 -04:00
cloudix_mcp_server 0cb2ca3163 ci: add nightly rebuild workflow
PR Checks / hadolint (pull_request) Successful in 6s
PR Checks / build-test (pull_request) Successful in 20s
2026-06-12 16:20:16 -04:00
cloudix_mcp_server 98ca71f3d9 ci: add tag release workflow 2026-06-12 16:20:07 -04:00
cloudix_mcp_server 0ba86a9428 ci: add main release workflow 2026-06-12 16:20:02 -04:00
cloudix_mcp_server 23b8130249 ci: add PR checks workflow 2026-06-12 16:19:54 -04:00
cloudix_mcp_server 89d81b0b73 ci: split monolithic workflow into 4 targeted pipelines 2026-06-12 16:19:33 -04:00
jcabillot 0ff64c1aa5 Merge pull request 'ci: add automatic semver tagging on merge to master' (#7) from feat/semver-tag-action into master
Docker Build and Push / lint (push) Successful in 8s
Docker Build and Push / build (push) Successful in 17s
Docker Build and Push / test (push) Successful in 15s
Docker Build and Push / push (push) Failing after 26s
Reviewed-on: #7
2026-06-12 13:44:58 -04:00
cloudix_mcp_server e020bef849 ci: add automatic semver tagging on merge to master
Docker Build and Push / lint (pull_request) Successful in 7s
Docker Build and Push / build (pull_request) Successful in 31s
Docker Build and Push / test (pull_request) Successful in 12s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-12 13:17:41 -04:00
opencodecabilloteu 86fd90cb0c Merge pull request 'chore: fix Dockerfile FROM quotes, gitlabci image quotes' (#3) from chore/renovate into master
Docker Build and Push / lint (push) Successful in 8s
Docker Build and Push / build (push) Successful in 17s
Docker Build and Push / test (push) Successful in 10s
Docker Build and Push / push (push) Successful in 15s
Reviewed-on: #3
v0.0.1
2026-06-10 19:02:18 -04:00
cloudix_mcp_server be958a214d chore: remove renovate.json — gitlabci already disabled globally
Docker Build and Push / build (pull_request) Successful in 26s
2026-06-10 19:01:38 -04:00
jcabillot 155e362a20 Merge pull request 'Migrate CI to 4-job pipeline with SHA-pinned actions' (#4) from feat/gitea-actions-v2 into master
Docker Build and Push / lint (push) Successful in 7s
Docker Build and Push / build (push) Successful in 28s
Docker Build and Push / test (push) Successful in 12s
Docker Build and Push / push (push) Successful in 25s
Reviewed-on: #4
2026-06-09 08:35:20 -04:00
cloudix_mcp_server 58c0a69b5b Fix hadolint: remove FROM quotes, add DL3018 ignore for apk
Docker Build and Push / lint (pull_request) Successful in 8s
Docker Build and Push / build (pull_request) Successful in 51s
Docker Build and Push / test (pull_request) Successful in 12s
Docker Build and Push / push (pull_request) Has been skipped
2026-06-08 22:28:15 -04:00
cloudix_mcp_server 2b7c12a145 Migrate CI to 4-job pipeline with SHA-pinned actions 2026-06-08 22:27:54 -04:00
cloudix_mcp_server 145ca0f401 Add CLI smoke test for offlineimap 2026-06-08 22:26:31 -04:00
Sagent 217c352c04 chore: fix Dockerfile FROM quotes, gitlabci image quotes, add renovate config
Docker Build and Push / build (pull_request) Failing after 12m43s
2026-06-09 02:17:24 +00:00
jcabillot 066b365db7 feat: add Gitea Actions workflow
Docker Build and Push / build (push) Successful in 36s
feat: add Gitea Actions workflow
2026-05-29 16:22:33 -04:00
Julien Cabillot 1f071359b2 feat: add Gitea Actions workflow 2026-05-29 14:50:16 -04:00
Julien Cabillot b202b35c14 feat: add Gitea Actions workflow 2026-05-29 14:22:46 -04:00
Julien Cabillot af532827cf feat: add Gitea Actions workflow 2026-05-29 14:08:32 -04:00
Julien Cabillot a602f5bc47 feat: remove labelssync
perso/offlineimap/pipeline/head This commit looks good
2026-03-19 16:40:16 -04:00
Julien Cabillot 65c73469ed feat: test patch for gmail/utf8
perso/offlineimap/pipeline/head This commit looks good
2026-03-19 09:57:16 -04:00
Julien Cabillot 379ad22d7b feat: add compat for gmail
perso/offlineimap/pipeline/head This commit looks good
2026-03-18 21:17:39 -04:00
Julien Cabillot 7baa12cf52 feat: bump alpine 3.23
perso/offlineimap/pipeline/head This commit looks good
2026-03-18 17:47:20 -04:00
jcabillot 940fc58bdc Fix jenkinsfile
perso/offlineimap/master This commit looks good
perso/offlineimap/pipeline/head This commit looks good
2020-01-08 13:58:32 -05:00
jcabillot df820f189f import
perso/offlineimap/master This commit looks good
2019-10-20 10:27:01 -04:00
Julien Cabillot 5af8f31b07 Update .gitlab-ci.yml 2019-04-15 20:28:39 +00:00
Cabillot Julien 3cc0b8610f Correction github -> dockerhub 2018-05-24 20:24:07 -04:00
Cabillot Julien c5116e1b01 Merge branch 'master' of ssh://gitlab.cabillot.eu:2224/jcabillot/offlineimap 2018-05-18 14:31:06 -04:00
Cabillot Julien f292f56e2f Gros bug, ne sync pas serveur > client mais serveur <> client, corrigé en passant le serveur en readonly 2018-05-18 14:30:59 -04:00
Julien Cabillot 53839afcf0 Update .gitlab-ci.yml 2018-05-15 13:03:34 +00:00
Cabillot Julien d8f7f02468 on pull l'image avant de la tagguer 2018-05-15 08:42:54 -04:00
Cabillot Julien 6401f9fad8 test github 2018-05-14 19:51:19 -04:00
Julien Cabillot 86d2314096 Update .gitlab-ci.yml 2018-05-11 00:01:44 +00:00
Julien Cabillot 977d0cc94f Maintainer -> label maintainer 2018-05-06 16:26:46 +00:00
Julien Cabillot 192fb3b8f3 Update .gitlab-ci.yml 2018-03-19 15:44:31 +00:00
Julien Cabillot 64f1c951b9 Add .gitlab-ci.yml 2018-03-19 15:44:07 +00:00
Cabillot Julien 86abf6b5e5 import 2018-03-19 16:42:28 +01:00