|
69 | 69 | node-version-file: '.nvmrc' |
70 | 70 | cache: npm |
71 | 71 |
|
| 72 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 73 | + # traffic is consistent and identifiable (and can be excluded from product |
| 74 | + # usage metrics). |
| 75 | + - uses: ./.github/actions/seed-telemetry-id |
| 76 | + |
72 | 77 | - run: npm ci |
73 | 78 |
|
74 | 79 | - name: Lint (advisory — annotations only, non-blocking) |
@@ -120,6 +125,11 @@ jobs: |
120 | 125 | node-version-file: '.nvmrc' |
121 | 126 | cache: npm |
122 | 127 |
|
| 128 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 129 | + # traffic is consistent and identifiable (and can be excluded from product |
| 130 | + # usage metrics). |
| 131 | + - uses: ./.github/actions/seed-telemetry-id |
| 132 | + |
123 | 133 | - run: npm ci |
124 | 134 |
|
125 | 135 | - name: Download registry artifact |
@@ -152,6 +162,11 @@ jobs: |
152 | 162 | node-version-file: '.nvmrc' |
153 | 163 | cache: npm |
154 | 164 |
|
| 165 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 166 | + # traffic is consistent and identifiable (and can be excluded from product |
| 167 | + # usage metrics). |
| 168 | + - uses: ./.github/actions/seed-telemetry-id |
| 169 | + |
155 | 170 | - run: npm ci |
156 | 171 | - run: npm run build |
157 | 172 |
|
@@ -185,6 +200,11 @@ jobs: |
185 | 200 | node-version-file: '.nvmrc' |
186 | 201 | cache: npm |
187 | 202 |
|
| 203 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 204 | + # traffic is consistent and identifiable (and can be excluded from product |
| 205 | + # usage metrics). |
| 206 | + - uses: ./.github/actions/seed-telemetry-id |
| 207 | + |
188 | 208 | - run: npm ci |
189 | 209 | - run: npm run build |
190 | 210 |
|
@@ -218,6 +238,11 @@ jobs: |
218 | 238 | node-version-file: '.nvmrc' |
219 | 239 | cache: npm |
220 | 240 |
|
| 241 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 242 | + # traffic is consistent and identifiable (and can be excluded from product |
| 243 | + # usage metrics). |
| 244 | + - uses: ./.github/actions/seed-telemetry-id |
| 245 | + |
221 | 246 | - run: npm ci |
222 | 247 | - run: npm run build |
223 | 248 |
|
@@ -257,6 +282,11 @@ jobs: |
257 | 282 | node-version-file: '.nvmrc' |
258 | 283 | cache: npm |
259 | 284 |
|
| 285 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 286 | + # traffic is consistent and identifiable (and can be excluded from product |
| 287 | + # usage metrics). |
| 288 | + - uses: ./.github/actions/seed-telemetry-id |
| 289 | + |
260 | 290 | - run: npm ci |
261 | 291 | - run: npm run build |
262 | 292 |
|
@@ -339,6 +369,11 @@ jobs: |
339 | 369 | node-version-file: '.nvmrc' |
340 | 370 | cache: npm |
341 | 371 |
|
| 372 | + # Pin a fixed Blocks CLI telemetry installation ID for CI e2e runs so this |
| 373 | + # traffic is consistent and identifiable (and can be excluded from product |
| 374 | + # usage metrics). |
| 375 | + - uses: ./.github/actions/seed-telemetry-id |
| 376 | + |
342 | 377 | - run: npm ci |
343 | 378 | - run: npm run build |
344 | 379 |
|
|
0 commit comments