@cryptotaxi247 / netdata-1 / commits / bf51b6a47

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'