59
59
echo "::set-output name=commit_sha::$COMMIT_SHA"
60
60
echo "::set-output name=commit_message::$COMMIT_MESSAGE"
61
61
outputs :
62
- commit_sha : ${{ steps.get_metadata.outputs.commit_sha }}
63
- commit_message : ${{ steps.get_metadata.outputs.commit_message }}
62
+ # commit_sha: ${{ steps.get_metadata.outputs.commit_sha }}
63
+ # commit_message: ${{ steps.get_metadata.outputs.commit_message }}
64
64
commit_label : " ${{ steps.get_metadata.outputs.commit_sha }}: ${{ steps.get_metadata.outputs.commit_message }}"
65
65
66
66
job_install_deps :
@@ -69,38 +69,10 @@ jobs:
69
69
runs-on : ubuntu-latest
70
70
timeout-minutes : 15
71
71
steps :
72
- # - name: Echo data
73
- # run: |
74
- # echo ${{ needs.job_get_metadata.outputs.commit_sha }} - ${{ needs.job_get_metadata.outputs.commit_message }}
75
72
- name : " Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})"
76
73
uses : actions/checkout@v2
77
74
with :
78
75
ref : ${{ env.HEAD_COMMIT }}
79
- # # - name: Get PR head SHA
80
- # # run: echo "HEAD_SHA=${{ github.event.pull_request.head.sha }}" >> $GITHUB_ENV
81
- # # - name: Setup tmate session
82
- # # uses: mxschmitt/action-tmate@v3
83
- # - name: Get metadata
84
- # id: get_metadata
85
- # run: |
86
- # COMMIT_SHA=$(git rev-parse --short ${{ github.event.pull_request.head.sha }})
87
- # COMMIT_MESSAGE=$(git log -n 1 --pretty=format:%s ${{ github.event.pull_request.head.sha }})
88
- # echo "COMMIT_MESSAGE=$COMMIT_MESSAGE" >> $GITHUB_ENV
89
- # echo "COMMIT_SHA=$COMMIT_SHA" >> $GITHUB_ENV
90
- # echo "::set-output name=commit_message::$COMMIT_MESSAGE"
91
- # # - name: "BRANCH: ${{ github.ref_name }}"
92
- # # run: echo ""
93
- # - name: "CURRENT COMMIT: ${{ env.COMMIT_SHA }} - ${{ env.COMMIT_MESSAGE }}"
94
- # run: echo ""
95
- # - name: "SHA: ${{ github.sha }}"
96
- # run: echo ""
97
- # - name: "GITHUB_HEAD_REF: ${{env.GITHUB_HEAD_REF}}"
98
- # run: echo ""
99
- # - name: Print env
100
- # run: env | sort
101
- # - name: Read variable
102
- # run: echo "COMMIT_MESSAGE is ${{ env.COMMIT_MESSAGE }}"
103
-
104
76
- name : Set up Node
105
77
uses : actions/setup-node@v1
106
78
with :
@@ -129,7 +101,7 @@ jobs:
129
101
runs-on : ubuntu-latest
130
102
timeout-minutes : 20
131
103
steps :
132
- - name : " Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})"
104
+ - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
133
105
uses : actions/checkout@v2
134
106
with :
135
107
ref : ${{ env.HEAD_COMMIT }}
@@ -168,10 +140,10 @@ jobs:
168
140
name : Pack and Upload AWS Lambda Layer
169
141
# only upload the zipped layer file if we're about to release
170
142
# if: startsWith(github.ref, 'refs/heads/release/')
171
- needs : job_build
143
+ needs : [job_get_metadata, job_build]
172
144
runs-on : ubuntu-latest
173
145
steps :
174
- - name : Check out current commit (${{ env.HEAD_COMMIT }} - ${{ github.event.head_commit.message }})
146
+ - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
175
147
uses : actions/checkout@v2
176
148
with :
177
149
ref : ${{ env.HEAD_COMMIT }}
@@ -209,13 +181,13 @@ jobs:
209
181
210
182
# job_size_check:
211
183
# name: Size Check
212
- # needs: job_build
184
+ # needs: [job_get_metadata, job_build]
213
185
# timeout-minutes: 15
214
186
# runs-on: ubuntu-latest
215
187
# # Size Check will error out outside of the context of a PR
216
188
# if: ${{ github.event_name == 'pull_request' }}
217
189
# steps:
218
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
190
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
219
191
# uses: actions/checkout@v2
220
192
# with:
221
193
# ref: ${{ env.HEAD_COMMIT }}
@@ -243,11 +215,11 @@ jobs:
243
215
#
244
216
# job_lint:
245
217
# name: Lint
246
- # needs: job_build
218
+ # needs: [job_get_metadata, job_build]
247
219
# timeout-minutes: 10
248
220
# runs-on: ubuntu-latest
249
221
# steps:
250
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
222
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
251
223
# uses: actions/checkout@v2
252
224
# with:
253
225
# ref: ${{ env.HEAD_COMMIT }}
@@ -270,11 +242,11 @@ jobs:
270
242
#
271
243
# job_circular_dep_check:
272
244
# name: Circular Dependency Check
273
- # needs: job_build
245
+ # needs: [job_get_metadata, job_build]
274
246
# timeout-minutes: 10
275
247
# runs-on: ubuntu-latest
276
248
# steps:
277
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
249
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
278
250
# uses: actions/checkout@v2
279
251
# with:
280
252
# ref: ${{ env.HEAD_COMMIT }}
@@ -297,7 +269,7 @@ jobs:
297
269
#
298
270
# job_artifacts:
299
271
# name: Upload Artifacts
300
- # needs: job_build
272
+ # needs: [job_get_metadata, job_build]
301
273
# runs-on: ubuntu-latest
302
274
# # Build artifacts are only needed for releasing workflow.
303
275
# if: startsWith(github.ref, 'refs/heads/release/')
@@ -334,15 +306,15 @@ jobs:
334
306
#
335
307
# job_unit_test:
336
308
# name: Test (Node ${{ matrix.node }})
337
- # needs: job_build
309
+ # needs: [job_get_metadata, job_build]
338
310
# continue-on-error: true
339
311
# timeout-minutes: 30
340
312
# runs-on: ubuntu-latest
341
313
# strategy:
342
314
# matrix:
343
315
# node: [8, 10, 12, 14, 16, 18]
344
316
# steps:
345
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
317
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
346
318
# uses: actions/checkout@v2
347
319
# with:
348
320
# ref: ${{ env.HEAD_COMMIT }}
@@ -371,15 +343,15 @@ jobs:
371
343
#
372
344
# job_nextjs_integration_test:
373
345
# name: Test @sentry/nextjs on (Node ${{ matrix.node }})
374
- # needs: job_build
346
+ # needs: [job_get_metadata, job_build]
375
347
# continue-on-error: true
376
348
# timeout-minutes: 30
377
349
# runs-on: ubuntu-latest
378
350
# strategy:
379
351
# matrix:
380
352
# node: [10, 12, 14, 16, 18]
381
353
# steps:
382
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
354
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
383
355
# uses: actions/checkout@v2
384
356
# with:
385
357
# ref: ${{ env.HEAD_COMMIT }}
@@ -408,12 +380,12 @@ jobs:
408
380
# # separate job allows them to run in parallel with the other tests.
409
381
# job_ember_tests:
410
382
# name: Test @sentry/ember
411
- # needs: job_build
383
+ # needs: [job_get_metadata, job_build]
412
384
# continue-on-error: true
413
385
# timeout-minutes: 30
414
386
# runs-on: ubuntu-latest
415
387
# steps:
416
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
388
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
417
389
# uses: actions/checkout@v2
418
390
# with:
419
391
# ref: ${{ env.HEAD_COMMIT }}
@@ -447,7 +419,7 @@ jobs:
447
419
#
448
420
# job_browser_playwright_tests:
449
421
# name: Playwright - ${{ (matrix.tracing_only && 'Browser + Tracing') || 'Browser' }} (${{ matrix.bundle }})
450
- # needs: job_build
422
+ # needs: [job_get_metadata, job_build]
451
423
# runs-on: ubuntu-latest
452
424
# strategy:
453
425
# matrix:
@@ -469,7 +441,7 @@ jobs:
469
441
# - bundle: cjs
470
442
# tracing_only: false
471
443
# steps:
472
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
444
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
473
445
# uses: actions/checkout@v2
474
446
# with:
475
447
# ref: ${{ env.HEAD_COMMIT }}
@@ -498,7 +470,7 @@ jobs:
498
470
#
499
471
# job_browser_integration_tests:
500
472
# name: Old Browser Integration Tests (${{ matrix.browser }})
501
- # needs: job_build
473
+ # needs: [job_get_metadata, job_build]
502
474
# runs-on: ubuntu-latest
503
475
# timeout-minutes: 10
504
476
# continue-on-error: true
@@ -509,7 +481,7 @@ jobs:
509
481
# - FirefoxHeadless
510
482
# - WebkitHeadless
511
483
# steps:
512
- # - name: Check out current commit (${{ env.HEAD_COMMIT }})
484
+ # - name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
513
485
# uses: actions/checkout@v2
514
486
# with:
515
487
# ref: ${{ env.HEAD_COMMIT }}
@@ -537,7 +509,7 @@ jobs:
537
509
#
538
510
# job_browser_build_tests:
539
511
# name: Browser Build Tests
540
- # needs: job_build
512
+ # needs: [job_get_metadata, job_build]
541
513
# runs-on: ubuntu-latest
542
514
# timeout-minutes: 5
543
515
# continue-on-error: true
@@ -571,7 +543,7 @@ jobs:
571
543
#
572
544
# job_node_integration_tests:
573
545
# name: Node SDK Integration Tests (${{ matrix.node }})
574
- # needs: job_build
546
+ # needs: [job_get_metadata, job_build]
575
547
# runs-on: ubuntu-latest
576
548
# timeout-minutes: 10
577
549
# continue-on-error: true
0 commit comments