Isolate manual container release pipeline [skip ci]

This commit is contained in:
KingKDot
2026-08-23 17:44:59 -05:00
parent c05bafb431
commit 1a917830cb
2 changed files with 6 additions and 2 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ desktop-build-windows:
tags: tags:
- saas-windows-medium-amd64 - saas-windows-medium-amd64
rules: rules:
- if: "$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH" - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
changes: changes:
- Overlord-Desktop/package.json - Overlord-Desktop/package.json
- Overlord-Desktop/bun.lock - Overlord-Desktop/bun.lock
@@ -59,7 +59,7 @@ desktop-release:
- job: desktop-build-windows - job: desktop-build-windows
artifacts: true artifacts: true
rules: rules:
- if: "$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH" - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
changes: changes:
- Overlord-Desktop/package.json - Overlord-Desktop/package.json
- Overlord-Desktop/bun.lock - Overlord-Desktop/bun.lock
+4
View File
@@ -1,5 +1,7 @@
.server-test-rules: .server-test-rules:
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "web" && $RELEASE_VERSION != ""'
when: never
- changes: - changes:
- Overlord-Server/**/* - Overlord-Server/**/*
- Overlord-Client/cmd/agent/wire/wire_contract_generated.go - Overlord-Client/cmd/agent/wire/wire_contract_generated.go
@@ -10,6 +12,8 @@
.client-test-rules: .client-test-rules:
rules: rules:
- if: '$CI_PIPELINE_SOURCE == "web" && $RELEASE_VERSION != ""'
when: never
- changes: - changes:
- Overlord-Client/**/* - Overlord-Client/**/*
- protocol/**/* - protocol/**/*