|
9 | 9 | - master |
10 | 10 |
|
11 | 11 | jobs: |
| 12 | + build_qt_deps: |
| 13 | + name: "Dependencies" |
| 14 | + uses: ./.github/workflows/windows_deps_build.yml |
| 15 | + |
12 | 16 | # MSBUILD |
13 | 17 | lint_vs_proj_files: |
14 | 18 | name: Lint VS Project Files |
|
21 | 25 | run: .github\workflows\scripts\windows\validate-vs-filters.ps1 |
22 | 26 |
|
23 | 27 | build_qt_sse4: |
24 | | - needs: lint_vs_proj_files |
| 28 | + needs: [build_qt_deps, lint_vs_proj_files] |
25 | 29 | name: "SSE4" |
26 | 30 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
27 | 31 | uses: ./.github/workflows/windows_build_qt.yml |
|
33 | 37 | secrets: inherit |
34 | 38 |
|
35 | 39 | build_qt_avx2: |
36 | | - needs: lint_vs_proj_files |
| 40 | + needs: [build_qt_deps, lint_vs_proj_files] |
37 | 41 | name: "AVX2" |
38 | 42 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
39 | 43 | uses: ./.github/workflows/windows_build_qt.yml |
|
44 | 48 | secrets: inherit |
45 | 49 |
|
46 | 50 | build_qt_cmake: |
| 51 | + needs: build_qt_deps |
47 | 52 | name: "CMake" |
48 | 53 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
49 | 54 | uses: ./.github/workflows/windows_build_qt.yml |
|
55 | 60 | secrets: inherit |
56 | 61 |
|
57 | 62 | build_qt_clang_sse4: |
58 | | - needs: lint_vs_proj_files |
| 63 | + needs: [build_qt_deps, lint_vs_proj_files] |
59 | 64 | name: "SSE4" |
60 | 65 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
61 | 66 | uses: ./.github/workflows/windows_build_qt.yml |
|
67 | 72 | secrets: inherit |
68 | 73 |
|
69 | 74 | build_qt_clang_avx2: |
70 | | - needs: lint_vs_proj_files |
| 75 | + needs: [build_qt_deps, lint_vs_proj_files] |
71 | 76 | name: "AVX2" |
72 | 77 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
73 | 78 | uses: ./.github/workflows/windows_build_qt.yml |
|
78 | 83 | secrets: inherit |
79 | 84 |
|
80 | 85 | build_qt_cmake_clang: |
| 86 | + needs: build_qt_deps |
81 | 87 | name: "CMake" |
82 | 88 | if: github.repository != 'PCSX2/pcsx2' || github.event_name == 'pull_request' |
83 | 89 | uses: ./.github/workflows/windows_build_qt.yml |
|
0 commit comments