justme
7a71bf57f9
feat: update controls in the admin, release token scope, build info in CI images
...
The versions page shows each node's update state with update buttons, API
tokens get a release scope that can only register releases (used by CI), and
the CI image and release builds now pass the tag, commit and build time.
2026-10-06 22:56:56 +08:00
justme
0a66f5e07a
feat: signed releases and a host-side updater for container nodes
...
CI signs the image digest of each agent and probe release; the panel only
stores and forwards it. Nodes write the manifest to their data directory and
a host updater verifies the signature with a local public key, pulls by
digest, restarts the unit and rolls back when it is unhealthy. The panel can
list releases, ask a node to update and show the reported update state.
2026-10-06 22:37:26 +08:00
justme
383afa777b
ci: publish main amd64 images to dev Zot [CI SKIP]
2026-10-06 16:14:50 +08:00
justme
19c6cab104
ci: run main amd64 image builds in parallel [CI SKIP]
2026-10-06 15:59:54 +08:00
justme
46499b10b6
ci: build amd64 on opt-in main commits [CI SKIP]
2026-10-06 15:40:35 +08:00
justme
0f19d5047d
ci: make main fastlane manual only [CI SKIP]
2026-10-06 15:18:12 +08:00
justme
4bde12b493
fix(ci): trigger fastlane on merged main PRs
...
Run the Linux amd64 fast-lane after a PR is merged to main, while leaving unmerged PRs as no-ops.
Co-authored-by: JustMe <mr.toing@outlook.com >
2026-10-05 18:35:24 +00:00
justme
7cc3afbd9b
fix(build): use native NativeAOT SDK in Linux fast lane
...
Only use the StuDev AotAnywhere SDK when explicitly enabled by Windows cross-platform builds.
Co-authored-by: JustMe <mr.toing@outlook.com >
2026-10-05 17:37:50 +00:00
justme
75d6bd5540
fix(ci): use host networking for native builds
...
Run NativeAOT Buildah steps with host networking on the Linux agent.
Co-authored-by: JustMe <mr.toing@outlook.com >
2026-10-05 17:31:24 +00:00
justme
d6b919bc42
fix(ci): handle empty changed-file lists
...
Use a Git diff fallback when Woodpecker provides no changed-file list.
Co-authored-by: JustMe <mr.toing@outlook.com >
2026-10-05 17:27:35 +00:00
justme
dcf096431d
ci: add dependency-aware main fastlane
...
Add Linux amd64 fast-lane OCI builds selected by project dependencies.
Co-authored-by: JustMe <mr.toing@outlook.com >
2026-10-05 17:22:26 +00:00
justme
deceeb19f3
feat: add cross-platform release pipeline [CI SKIP]
2026-10-04 14:01:26 -07:00