diff --git a/.github/workflows/build_docker.yml b/.github/workflows/build_docker.yml index e7b902c..9950d15 100644 --- a/.github/workflows/build_docker.yml +++ b/.github/workflows/build_docker.yml @@ -86,12 +86,13 @@ jobs: echo "MATRIX=$FILTERED" >> "$GITHUB_OUTPUT" Build: + if: needs.Prepare.outputs.MATRIX != '[]' runs-on: ubuntu-24.04 needs: Prepare strategy: max-parallel: 1 matrix: - include: ${{ fromJson(needs.Prepare.outputs.MATRIX) }} + include: ${{ fromJson(needs.Prepare.outputs.MATRIX != '[]' && needs.Prepare.outputs.MATRIX || '[{"version":"__NO_BUILD__","channel":""}]') }} env: TZ: 'Asia/Shanghai' VERSION: ${{ matrix.version }}