ci: build amd64 on opt-in main commits [CI SKIP]
ci/woodpecker/pr/verify Pipeline was canceled

This commit is contained in:
justme committed 2026-10-06 15:40:35 +08:00
1 parent 57ada7b7f9
commit 00db4eb950
9 files changed
+143 -371

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
labels:
ci: domain-linux-native
platform: linux/amd64
clone:
- name: git
image: plugin-git
settings:
lfs: false
when:
- event: push
branch: main
evaluate: 'CI_COMMIT_MESSAGE contains "[CI]"'
concurrency: 1
steps:
- name: build-linux-amd64-images
image: bash
environment:
NUGET_PACKAGES: /home/justme/.nuget/packages
commands:
- bash ci/build-main-amd64.sh
depends_on: []
-30
View File
@@ -1,30 +0,0 @@
labels:
ci: domain-linux-native
platform: linux/amd64
clone:
- name: git
image: plugin-git
settings:
lfs: false
# Manual trigger on main. Optional parameters: FASTLANE_COMPONENTS or FASTLANE_BASE_SHA.
# With neither set, all three amd64 images are rebuilt to cover multiple pushes.
when:
- event: manual
branch: main
concurrency: 1
steps:
- name: publish-manual-amd64-images
image: bash
environment:
NUGET_PACKAGES: /home/justme/.nuget/packages
ZOT_REGISTRY: registry.oeo.one
ZOT_USERNAME: justme
ZOT_SECRET:
from_secret: zot_secret
commands:
- bash ci/release-main-images.sh
depends_on: []