summaryrefslogtreecommitdiff
path: root/.github/workflows/build-live-installer.yml
diff options
context:
space:
mode:
authortranch <tranch.xiao@gmail.com>2026-07-22 17:47:04 +0800
committertranch <tranch.xiao@gmail.com>2026-07-22 17:47:04 +0800
commit50ba1fad553bc4a0c01f4e600e190a10c92fb944 (patch)
tree63910c86946f742e42e1ce47aa50e629cdf8f7e6 /.github/workflows/build-live-installer.yml
parent5198f735cf5a8c9e8390c2fa2156252c79be72ab (diff)
downloadAeroCore-OS-50ba1fad553bc4a0c01f4e600e190a10c92fb944.tar.gz
AeroCore-OS-50ba1fad553bc4a0c01f4e600e190a10c92fb944.zip
ci: order image and installer builds
Diffstat (limited to '.github/workflows/build-live-installer.yml')
-rw-r--r--.github/workflows/build-live-installer.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/build-live-installer.yml b/.github/workflows/build-live-installer.yml
index 059c3e9..5993b2f 100644
--- a/.github/workflows/build-live-installer.yml
+++ b/.github/workflows/build-live-installer.yml
@@ -9,14 +9,13 @@ on:
default: latest
type: string
workflow_call:
- push:
+ workflow_run:
+ workflows:
+ - Build container image
+ types:
+ - completed
branches:
- main
- paths:
- - "Justfile"
- - "installer/**"
- - "just_scripts/build-live-installer.sh"
- - ".github/workflows/build-live-installer.yml"
permissions: {}
@@ -27,6 +26,7 @@ concurrency:
jobs:
build-live-installer:
name: Build KDE live installer
+ if: github.event_name != 'workflow_run' || (github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.event == 'push')
runs-on: ubuntu-24.04
permissions:
contents: read