justme
8af4f284a0
ci: build and release webdrop-api and webdrop-files as separate images [CI]
...
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/dev-image-files Pipeline was successful
ci/woodpecker/push/dev-image-api Pipeline was successful
- dev images are built only when the push touched code that image uses (path filters);
webdrop-files does not wait for the frontend build
- one v* tag releases both images (:tag and :latest) after the shared checks
- registry build and push live in scripts/ci-publish-image.sh, used by every workflow
- containers: fix the api Containerfile (missing Sync project), add Containerfile.files,
Quadlet units for the file service (prod and dev), env examples, and registry
auto-update for the production units so each machine pulls only the image it runs
2026-10-19 13:38:59 +08:00
justme
019b15041a
build(deploy): switch hosting to Podman Quadlet
2026-10-13 01:38:18 +08:00
justme
10aa0304e4
feat(web): separate build sources and localize time
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-10-12 16:50:15 +08:00
justme
89cd92f7ee
feat(web): show build info and theme menu [CI]
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/dev-image Pipeline was successful
2026-10-12 16:40:50 +08:00
justme
9f02a17c85
ci: align Zot login with MoShiro [CI]
ci/woodpecker/push/web-build Pipeline failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/dev-image unknown status
2026-10-12 01:56:08 +08:00
justme
d570435236
ci: use Zot API key at registry.oeo.one [CI]
ci/woodpecker/push/web-build Pipeline failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/dev-image unknown status
2026-10-12 01:54:25 +08:00
justme
fd01120d3a
ci: gate development images on checks [CI]
2026-10-12 01:47:24 +08:00
justme
09d66092f5
ci: fix latest image tag publishing commands
ci/woodpecker/push/ci Pipeline failed
2026-10-02 06:21:04 +00:00
justme
ca62b9dd6e
ci: publish latest image tag on release
ci/woodpecker/push/ci Pipeline failed
2026-10-02 06:20:05 +00:00
justme
22f9bcfa46
ci: reuse Buildah layers for backend releases
ci/woodpecker/push/ci Pipeline was successful
2026-10-02 05:02:03 +00:00
justme
46974b120e
ci: cache and prefetch WebDrop dependencies
ci/woodpecker/tag/release-backend Pipeline was successful
2026-10-02 04:18:48 +00:00
justme
3332e7bbcf
ci: cache and prefetch WebDrop dependencies
2026-10-02 04:18:41 +00:00
justme
a182043970
ci: cache native image build dependencies
ci/woodpecker/manual/ci Pipeline failed
ci/woodpecker/manual/release-backend Pipeline was canceled
2026-10-02 11:51:56 +08:00
justme
2150849529
ci: use host network for Buildah image build
ci/woodpecker/manual/ci Pipeline was successful
ci/woodpecker/manual/release-backend Pipeline was successful
2026-10-02 11:39:48 +08:00
justme
dde7beee15
ci: publish releases through internal Zot endpoint
ci/woodpecker/manual/ci Pipeline was successful
ci/woodpecker/manual/release-backend Pipeline failed
2026-10-02 11:37:24 +08:00
justme
dd6ab78353
ci: checkout tagged source for manual releases
ci/woodpecker/manual/release-backend Pipeline failed
ci/woodpecker/manual/ci Pipeline was successful
2026-10-02 11:34:30 +08:00
justme
9964b4e3ad
ci: allow manual semver image publishing
2026-10-02 11:33:34 +08:00
justme
6339f6728d
ci: align workflows with native Woodpecker agents
ci/woodpecker/manual/ci Pipeline failed
2026-10-02 11:08:51 +08:00
justme
b548d1c71d
ci: clone WebDrop using private public-host secret
ci/woodpecker/manual/ci Pipeline failed
2026-10-02 11:05:19 +08:00
justme
8d8d4fd5b7
ci: clone repository from public Git URL
ci/woodpecker/manual/ci Pipeline was canceled
2026-10-02 11:01:16 +08:00
justme
58095ae25b
ci: support manual validation runs
ci/woodpecker/manual/ci Pipeline failed
2026-10-02 10:55:44 +08:00
justme
b0af858a18
ci: publish backend release tags to zot
2026-10-02 10:54:22 +08:00
justme
7406e2fe37
feat: integrate client and server sharing workflows
2026-10-02 10:49:45 +08:00