Make skipped CI run even faster. (#15407)
Austin S. Hemmelgarn committed
Jul 17, 2023 at 03:07 UTC
bf51b6a47c40384d23110f99ca2d46c7834d4e01
2 files changed
-15
.github/workflows/build-dummy.yml
-14
@@ -81,8 +81,6 @@ jobs:
81
env:
82
RETRY_DELAY: 300
83
strategy:
84
- # Unlike the actual build tests, this completes _very_ fast (average of about 3 minutes for each job), so we
85
- # just run everything in parallel instead lof limiting job concurrency.
84
fail-fast: false
85
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
86
steps:
@@ -93,10 +91,8 @@ jobs:
91
runs-on: ubuntu-latest
92
needs:
93
- matrix
96
- - prepare-test-images
94
strategy:
95
fail-fast: false
99
- max-parallel: 8
96
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
97
steps:
98
- run: echo 'NOT REQUIRED'
@@ -105,12 +101,9 @@ jobs:
101
name: Test Generated Distfile and Updater Code
102
runs-on: ubuntu-latest
103
needs:
108
- - build-dist
104
- matrix
110
- - prepare-test-images
105
strategy:
106
fail-fast: false
113
- max-parallel: 8
107
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
108
steps:
109
- run: echo 'NOT REQUIRED'
@@ -118,24 +111,17 @@ jobs:
111
prepare-upload: # Consolidate the artifacts for uploading or releasing.
112
name: Prepare Artifacts
113
runs-on: ubuntu-latest
121
- needs:
122
- - build-dist
123
- - build-static
114
steps:
115
- run: echo 'NOT REQUIRED'
116
117
artifact-verification-dist: # Verify the regular installer works with the consolidated artifacts.
118
name: Test Consolidated Artifacts (Source)
119
runs-on: ubuntu-latest
130
- needs:
131
- - prepare-upload
120
steps:
121
- run: echo 'NOT REQUIRED'
122
123
artifact-verification-static: # Verify the static installer works with the consolidated artifacts.
124
name: Test Consolidated Artifacts (Static)
125
runs-on: ubuntu-latest
138
- needs:
139
- - prepare-upload
126
steps:
127
- run: echo 'NOT REQUIRED'
.github/workflows/packaging-dummy.yml
-1
@@ -76,6 +76,5 @@ jobs:
76
strategy:
77
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
78
fail-fast: false
79
- max-parallel: 8
79
steps:
80
- run: echo 'NOT REQUIRED'