39
39
egress-policy : audit
40
40
41
41
- name : Checkout
42
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
42
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
43
43
with :
44
44
fetch-depth : 1
45
45
# For pull requests it's not necessary to checkout the code
@@ -122,7 +122,7 @@ jobs:
122
122
# runs-on: ${{ github.repository_owner == 'coder' && 'depot-ubuntu-22.04-8' || 'ubuntu-latest' }}
123
123
# steps:
124
124
# - name: Checkout
125
- # uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
125
+ # uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
126
126
# with:
127
127
# fetch-depth: 1
128
128
# # See: https://github.com/stefanzweifel/git-auto-commit-action?tab=readme-ov-file#commits-made-by-this-action-do-not-trigger-new-workflow-runs
@@ -160,7 +160,7 @@ jobs:
160
160
egress-policy : audit
161
161
162
162
- name : Checkout
163
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
163
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
164
164
with :
165
165
fetch-depth : 1
166
166
@@ -232,7 +232,7 @@ jobs:
232
232
egress-policy : audit
233
233
234
234
- name : Checkout
235
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
235
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
236
236
with :
237
237
fetch-depth : 1
238
238
@@ -295,7 +295,7 @@ jobs:
295
295
egress-policy : audit
296
296
297
297
- name : Checkout
298
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
298
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
299
299
with :
300
300
fetch-depth : 1
301
301
@@ -336,7 +336,7 @@ jobs:
336
336
egress-policy : audit
337
337
338
338
- name : Checkout
339
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
339
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
340
340
with :
341
341
fetch-depth : 1
342
342
@@ -396,7 +396,7 @@ jobs:
396
396
egress-policy : audit
397
397
398
398
- name : Checkout
399
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
399
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
400
400
with :
401
401
fetch-depth : 1
402
402
@@ -452,7 +452,7 @@ jobs:
452
452
egress-policy : audit
453
453
454
454
- name : Checkout
455
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
455
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
456
456
with :
457
457
fetch-depth : 1
458
458
@@ -509,7 +509,7 @@ jobs:
509
509
egress-policy : audit
510
510
511
511
- name : Checkout
512
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
512
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
513
513
with :
514
514
fetch-depth : 1
515
515
@@ -546,7 +546,7 @@ jobs:
546
546
egress-policy : audit
547
547
548
548
- name : Checkout
549
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
549
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
550
550
with :
551
551
fetch-depth : 1
552
552
@@ -584,7 +584,7 @@ jobs:
584
584
egress-policy : audit
585
585
586
586
- name : Checkout
587
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
587
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
588
588
with :
589
589
fetch-depth : 1
590
590
@@ -632,7 +632,7 @@ jobs:
632
632
egress-policy : audit
633
633
634
634
- name : Checkout
635
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
635
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
636
636
with :
637
637
fetch-depth : 1
638
638
@@ -658,7 +658,7 @@ jobs:
658
658
egress-policy : audit
659
659
660
660
- name : Checkout
661
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
661
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
662
662
with :
663
663
fetch-depth : 1
664
664
@@ -690,7 +690,7 @@ jobs:
690
690
egress-policy : audit
691
691
692
692
- name : Checkout
693
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
693
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
694
694
with :
695
695
fetch-depth : 1
696
696
@@ -733,15 +733,15 @@ jobs:
733
733
734
734
- name : Upload Playwright Failed Tests
735
735
if : always() && github.actor != 'dependabot[bot]' && runner.os == 'Linux' && !github.event.pull_request.head.repo.fork
736
- uses : actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
736
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
737
737
with :
738
738
name : failed-test-videos${{ matrix.variant.premium && '-premium' || '' }}
739
739
path : ./site/test-results/**/*.webm
740
740
retention-days : 7
741
741
742
742
- name : Upload pprof dumps
743
743
if : always() && github.actor != 'dependabot[bot]' && runner.os == 'Linux' && !github.event.pull_request.head.repo.fork
744
- uses : actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
744
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
745
745
with :
746
746
name : debug-pprof-dumps${{ matrix.variant.premium && '-premium' || '' }}
747
747
path : ./site/test-results/**/debug-pprof-*.txt
@@ -759,7 +759,7 @@ jobs:
759
759
egress-policy : audit
760
760
761
761
- name : Checkout
762
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
762
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
763
763
with :
764
764
# Required by Chromatic for build-over-build history, otherwise we
765
765
# only get 1 commit on shallow checkout.
@@ -836,7 +836,7 @@ jobs:
836
836
egress-policy : audit
837
837
838
838
- name : Checkout
839
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
839
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
840
840
with :
841
841
# 0 is required here for version.sh to work.
842
842
fetch-depth : 0
@@ -940,13 +940,9 @@ jobs:
940
940
if : needs.changes.outputs.go == 'true' || needs.changes.outputs.ci == 'true' || github.ref == 'refs/heads/main'
941
941
runs-on : ${{ github.repository_owner == 'coder' && 'depot-macos-latest' || 'macos-latest' }}
942
942
steps :
943
- - name : Harden Runner
944
- uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
945
- with :
946
- egress-policy : audit
947
-
943
+ # Harden Runner doesn't work on macOS
948
944
- name : Checkout
949
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
945
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
950
946
with :
951
947
fetch-depth : 0
952
948
@@ -957,6 +953,11 @@ jobs:
957
953
echo "$(brew --prefix gnu-getopt)/bin" >> $GITHUB_PATH
958
954
echo "$(brew --prefix make)/libexec/gnubin" >> $GITHUB_PATH
959
955
956
+ - name : Switch XCode Version
957
+ uses : maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd # v1.6.0
958
+ with :
959
+ xcode-version : " 16.0.0"
960
+
960
961
- name : Setup Go
961
962
uses : ./.github/actions/setup-go
962
963
@@ -999,7 +1000,7 @@ jobs:
999
1000
1000
1001
- name : Upload build artifacts
1001
1002
if : ${{ github.repository_owner == 'coder' && github.ref == 'refs/heads/main' }}
1002
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
1003
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
1003
1004
with :
1004
1005
name : dylibs
1005
1006
path : |
@@ -1032,7 +1033,7 @@ jobs:
1032
1033
egress-policy : audit
1033
1034
1034
1035
- name : Checkout
1035
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1036
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1036
1037
with :
1037
1038
fetch-depth : 0
1038
1039
@@ -1139,7 +1140,7 @@ jobs:
1139
1140
1140
1141
- name : Upload build artifacts
1141
1142
if : github.ref == 'refs/heads/main'
1142
- uses : actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
1143
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
1143
1144
with :
1144
1145
name : coder
1145
1146
path : |
@@ -1168,7 +1169,7 @@ jobs:
1168
1169
egress-policy : audit
1169
1170
1170
1171
- name : Checkout
1171
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1172
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1172
1173
with :
1173
1174
fetch-depth : 0
1174
1175
@@ -1230,7 +1231,7 @@ jobs:
1230
1231
egress-policy : audit
1231
1232
1232
1233
- name : Checkout
1233
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1234
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1234
1235
with :
1235
1236
fetch-depth : 0
1236
1237
@@ -1265,7 +1266,7 @@ jobs:
1265
1266
egress-policy : audit
1266
1267
1267
1268
- name : Checkout
1268
- uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1269
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1269
1270
with :
1270
1271
fetch-depth : 1
1271
1272
# We need golang to run the migration main.go
0 commit comments