From 6da9d2430708738bf67b79a4651b9ffd2677ab39 Mon Sep 17 00:00:00 2001 From: fufesou Date: Sun, 9 Apr 2023 12:38:17 +0800 Subject: [PATCH] update github workflow Signed-off-by: fufesou --- .github/workflows/flutter-build.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 1bc519f56..b6eca6c22 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -681,7 +681,16 @@ jobs: x86_64) # no need mock on x86_64 export VCPKG_ROOT=/opt/artifacts/vcpkg - cargo build --lib --features hwcodec,flutter,flutter_texture_render,linux_headless,${{ matrix.job.extra-build-features }} --release + case "${{ matrix.job.extra-build-features }}" in + "flatpak") + cargo build --lib --features hwcodec,flutter,flutter_texture_render,${{ matrix.job.extra-build-features }} --release + ;; + "appimage") + cargo build --lib --features hwcodec,flutter,flutter_texture_render,${{ matrix.job.extra-build-features }} --release + ;; + "") + cargo build --lib --features hwcodec,flutter,flutter_texture_render,linux_headless,${{ matrix.job.extra-build-features }} --release + ;; ;; esac