mirror of
https://git.citron-emu.org/citron/emulator
synced 2026-01-31 23:03:33 +00:00
Enable CI pipeline for ci-fixes branch
- Add ci-fixes to all only: rules in GitLab CI configuration - Ensures CI jobs run on the ci-fixes branch for testing - Allows safe testing of CI changes without affecting main branch
This commit is contained in:
@@ -42,6 +42,7 @@ build-windows:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
- merge_requests
|
||||
allow_failure: true # Allow failure if Windows runner not available
|
||||
|
||||
@@ -83,6 +84,7 @@ build-linux:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
- merge_requests
|
||||
|
||||
# Cross-compilation for ARM64
|
||||
@@ -107,6 +109,7 @@ build-linux-aarch64:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
|
||||
# Android Build (Ubuntu 24.04 optimized)
|
||||
build-android:
|
||||
@@ -145,6 +148,7 @@ build-android:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
- merge_requests
|
||||
allow_failure: true # Allow failure if Android runner not available
|
||||
|
||||
@@ -172,6 +176,7 @@ test-unit:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
- merge_requests
|
||||
|
||||
# Package Release
|
||||
@@ -195,4 +200,6 @@ package-release:
|
||||
only:
|
||||
- main
|
||||
- master
|
||||
- develop
|
||||
- ci-fixes
|
||||
- tags
|
||||
|
||||
Reference in New Issue
Block a user