ci: isolate caches and trust ARM Alpine keys [CI] [SKIP TESTS]
ci/woodpecker/push/verify Pipeline was successful
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/dev-image Pipeline failed

Signed-off-by: JustMe <mr.toing@outlook.com>
This commit is contained in:
justme committed 2026-10-10 15:51:10 +08:00
1 parent 49812e94c0
commit da353d239a
3 files changed
+29 -7

No files matched your search

+3 -1
View File
@@ -59,7 +59,9 @@ context="$work/$component"
local_image="localhost/moshiro-$component:dev-$arch-check"
node_rid="linux-musl-x64"
[[ "$arch" == arm64 ]] && node_rid="linux-musl-arm64"
nuget_cache="${NUGET_PACKAGES:-/home/justme/.nuget/packages}"
# Keep writable NuGet caches isolated per parallel build (component + arch).
# Reuse still applies across pipeline runs without concurrent restore races.
nuget_cache="$base_home/nuget-packages"
mkdir -p "$nuget_cache"
# A stable timestamp lets a retry of the same commit reuse the publish layer.