Skip to content

Commit 4b7aca2

Browse files
committed
Merge branch 'main' into lilac/tailwind-4
2 parents 989020f + 17fa1a4 commit 4b7aca2

File tree

514 files changed

+3344
-2252
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

514 files changed

+3344
-2252
lines changed

.github/workflows/ci.yaml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
egress-policy: audit
4040

4141
- name: Checkout
42-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
42+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
4343
with:
4444
fetch-depth: 1
4545
# For pull requests it's not necessary to checkout the code
@@ -121,7 +121,7 @@ jobs:
121121
# runs-on: ${{ github.repository_owner == 'coder' && 'depot-ubuntu-22.04-8' || 'ubuntu-latest' }}
122122
# steps:
123123
# - name: Checkout
124-
# uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
124+
# uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
125125
# with:
126126
# fetch-depth: 1
127127
# # See: https://github.com/stefanzweifel/git-auto-commit-action?tab=readme-ov-file#commits-made-by-this-action-do-not-trigger-new-workflow-runs
@@ -159,7 +159,7 @@ jobs:
159159
egress-policy: audit
160160

161161
- name: Checkout
162-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
162+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
163163
with:
164164
fetch-depth: 1
165165

@@ -177,7 +177,7 @@ jobs:
177177
echo "LINT_CACHE_DIR=$dir" >> $GITHUB_ENV
178178
179179
- name: golangci-lint cache
180-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
180+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
181181
with:
182182
path: |
183183
${{ env.LINT_CACHE_DIR }}
@@ -187,7 +187,7 @@ jobs:
187187
188188
# Check for any typos
189189
- name: Check for typos
190-
uses: crate-ci/typos@392b78fe18a52790c53f42456e46124f77346842 # v1.34.0
190+
uses: crate-ci/typos@52bd719c2c91f9d676e2aa359fc8e0db8925e6d8 # v1.35.3
191191
with:
192192
config: .github/workflows/typos.toml
193193

@@ -231,7 +231,7 @@ jobs:
231231
egress-policy: audit
232232

233233
- name: Checkout
234-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
234+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
235235
with:
236236
fetch-depth: 1
237237

@@ -256,8 +256,8 @@ jobs:
256256
pushd /tmp/proto
257257
curl -L -o protoc.zip https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-linux-x86_64.zip
258258
unzip protoc.zip
259-
cp -r ./bin/* /usr/local/bin
260-
cp -r ./include /usr/local/bin/include
259+
sudo cp -r ./bin/* /usr/local/bin
260+
sudo cp -r ./include /usr/local/bin/include
261261
popd
262262
263263
- name: make gen
@@ -286,7 +286,7 @@ jobs:
286286
egress-policy: audit
287287

288288
- name: Checkout
289-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
289+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
290290
with:
291291
fetch-depth: 1
292292

@@ -356,7 +356,7 @@ jobs:
356356
uses: coder/setup-ramdisk-action@e1100847ab2d7bcd9d14bcda8f2d1b0f07b36f1b
357357

358358
- name: Checkout
359-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
359+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
360360
with:
361361
fetch-depth: 1
362362

@@ -543,7 +543,7 @@ jobs:
543543
egress-policy: audit
544544

545545
- name: Checkout
546-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
546+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
547547
with:
548548
fetch-depth: 1
549549

@@ -591,7 +591,7 @@ jobs:
591591
egress-policy: audit
592592

593593
- name: Checkout
594-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
594+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
595595
with:
596596
fetch-depth: 1
597597

@@ -650,7 +650,7 @@ jobs:
650650
egress-policy: audit
651651

652652
- name: Checkout
653-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
653+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
654654
with:
655655
fetch-depth: 1
656656

@@ -676,7 +676,7 @@ jobs:
676676
egress-policy: audit
677677

678678
- name: Checkout
679-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
679+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
680680
with:
681681
fetch-depth: 1
682682

@@ -708,7 +708,7 @@ jobs:
708708
egress-policy: audit
709709

710710
- name: Checkout
711-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
711+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
712712
with:
713713
fetch-depth: 1
714714

@@ -779,7 +779,7 @@ jobs:
779779
egress-policy: audit
780780

781781
- name: Checkout
782-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
782+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
783783
with:
784784
# 👇 Ensures Chromatic can read your full git history
785785
fetch-depth: 0
@@ -859,7 +859,7 @@ jobs:
859859
egress-policy: audit
860860

861861
- name: Checkout
862-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
862+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
863863
with:
864864
# 0 is required here for version.sh to work.
865865
fetch-depth: 0
@@ -875,8 +875,8 @@ jobs:
875875
pushd /tmp/proto
876876
curl -L -o protoc.zip https://github.com/protocolbuffers/protobuf/releases/download/v23.4/protoc-23.4-linux-x86_64.zip
877877
unzip protoc.zip
878-
cp -r ./bin/* /usr/local/bin
879-
cp -r ./include /usr/local/bin/include
878+
sudo cp -r ./bin/* /usr/local/bin
879+
sudo cp -r ./include /usr/local/bin/include
880880
popd
881881
882882
- name: Setup Go
@@ -956,7 +956,7 @@ jobs:
956956
steps:
957957
# Harden Runner doesn't work on macOS
958958
- name: Checkout
959-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
959+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
960960
with:
961961
fetch-depth: 0
962962

@@ -1054,12 +1054,12 @@ jobs:
10541054
egress-policy: audit
10551055

10561056
- name: Checkout
1057-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1057+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
10581058
with:
10591059
fetch-depth: 0
10601060

10611061
- name: GHCR Login
1062-
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
1062+
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
10631063
with:
10641064
registry: ghcr.io
10651065
username: ${{ github.actor }}
@@ -1129,15 +1129,15 @@ jobs:
11291129
id: gcloud_auth
11301130
uses: google-github-actions/auth@b7593ed2efd1c1617e1b0254da33b86225adb2a5 # v2.1.12
11311131
with:
1132-
workload_identity_provider: ${{ secrets.GCP_CODE_SIGNING_WORKLOAD_ID_PROVIDER }}
1133-
service_account: ${{ secrets.GCP_CODE_SIGNING_SERVICE_ACCOUNT }}
1132+
workload_identity_provider: ${{ vars.GCP_CODE_SIGNING_WORKLOAD_ID_PROVIDER }}
1133+
service_account: ${{ vars.GCP_CODE_SIGNING_SERVICE_ACCOUNT }}
11341134
token_format: "access_token"
11351135

11361136
- name: Setup GCloud SDK
1137-
uses: google-github-actions/setup-gcloud@6a7c903a70c8625ed6700fa299f5ddb4ca6022e9 # v2.1.5
1137+
uses: google-github-actions/setup-gcloud@cb1e50a9932213ecece00a606661ae9ca44f3397 # v2.2.0
11381138

11391139
- name: Download dylibs
1140-
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
1140+
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
11411141
with:
11421142
name: dylibs
11431143
path: ./build
@@ -1426,18 +1426,18 @@ jobs:
14261426
egress-policy: audit
14271427

14281428
- name: Checkout
1429-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1429+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
14301430
with:
14311431
fetch-depth: 0
14321432

14331433
- name: Authenticate to Google Cloud
14341434
uses: google-github-actions/auth@b7593ed2efd1c1617e1b0254da33b86225adb2a5 # v2.1.12
14351435
with:
1436-
workload_identity_provider: projects/573722524737/locations/global/workloadIdentityPools/github/providers/github
1437-
service_account: coder-ci@coder-dogfood.iam.gserviceaccount.com
1436+
workload_identity_provider: ${{ vars.GCP_WORKLOAD_ID_PROVIDER }}
1437+
service_account: ${{ vars.GCP_SERVICE_ACCOUNT }}
14381438

14391439
- name: Set up Google Cloud SDK
1440-
uses: google-github-actions/setup-gcloud@6a7c903a70c8625ed6700fa299f5ddb4ca6022e9 # v2.1.5
1440+
uses: google-github-actions/setup-gcloud@cb1e50a9932213ecece00a606661ae9ca44f3397 # v2.2.0
14411441

14421442
- name: Set up Flux CLI
14431443
uses: fluxcd/flux2/action@6bf37f6a560fd84982d67f853162e4b3c2235edb # v2.6.4
@@ -1490,7 +1490,7 @@ jobs:
14901490
egress-policy: audit
14911491

14921492
- name: Checkout
1493-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1493+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
14941494
with:
14951495
fetch-depth: 0
14961496

@@ -1525,7 +1525,7 @@ jobs:
15251525
egress-policy: audit
15261526

15271527
- name: Checkout
1528-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1528+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
15291529
with:
15301530
fetch-depth: 1
15311531
# We need golang to run the migration main.go

.github/workflows/docker-base.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ jobs:
4343
egress-policy: audit
4444

4545
- name: Checkout
46-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
46+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
4747

4848
- name: Docker login
49-
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
49+
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
5050
with:
5151
registry: ghcr.io
5252
username: ${{ github.actor }}

.github/workflows/docs-ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
26+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
2727

2828
- name: Setup Node
2929
uses: ./.github/actions/setup-node
3030

31-
- uses: tj-actions/changed-files@c2ca2493190021783138cb8aac49bcee14b4bb89 # v45.0.7
31+
- uses: tj-actions/changed-files@f963b3f3562b00b6d2dd25efc390eb04e51ef6c6 # v45.0.7
3232
id: changed-files
3333
with:
3434
files: |

.github/workflows/dogfood.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
egress-policy: audit
3333

3434
- name: Checkout
35-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
35+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
3636

3737
- name: Setup Nix
3838
uses: nixbuild/nix-quick-install-action@63ca48f939ee3b8d835f4126562537df0fee5b91 # v32
@@ -80,7 +80,7 @@ jobs:
8080

8181
- name: Login to DockerHub
8282
if: github.ref == 'refs/heads/main'
83-
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
83+
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
8484
with:
8585
username: ${{ secrets.DOCKERHUB_USERNAME }}
8686
password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -123,16 +123,16 @@ jobs:
123123
egress-policy: audit
124124

125125
- name: Checkout
126-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
126+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
127127

128128
- name: Setup Terraform
129129
uses: ./.github/actions/setup-tf
130130

131131
- name: Authenticate to Google Cloud
132132
uses: google-github-actions/auth@b7593ed2efd1c1617e1b0254da33b86225adb2a5 # v2.1.12
133133
with:
134-
workload_identity_provider: projects/573722524737/locations/global/workloadIdentityPools/github/providers/github
135-
service_account: coder-ci@coder-dogfood.iam.gserviceaccount.com
134+
workload_identity_provider: ${{ vars.GCP_WORKLOAD_ID_PROVIDER }}
135+
service_account: ${{ vars.GCP_SERVICE_ACCOUNT }}
136136

137137
- name: Terraform init and validate
138138
run: |

.github/workflows/nightly-gauntlet.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
uses: coder/setup-ramdisk-action@e1100847ab2d7bcd9d14bcda8f2d1b0f07b36f1b
5454

5555
- name: Checkout
56-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
56+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
5757
with:
5858
fetch-depth: 1
5959

.github/workflows/pr-deploy.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
egress-policy: audit
4545

4646
- name: Checkout
47-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
47+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
4848

4949
- name: Check if PR is open
5050
id: check_pr
@@ -79,7 +79,7 @@ jobs:
7979
egress-policy: audit
8080

8181
- name: Checkout
82-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
82+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
8383
with:
8484
fetch-depth: 0
8585

@@ -223,7 +223,7 @@ jobs:
223223
egress-policy: audit
224224

225225
- name: Checkout
226-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
226+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
227227
with:
228228
fetch-depth: 0
229229

@@ -237,7 +237,7 @@ jobs:
237237
uses: ./.github/actions/setup-sqlc
238238

239239
- name: GHCR Login
240-
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
240+
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
241241
with:
242242
registry: ghcr.io
243243
username: ${{ github.actor }}
@@ -325,7 +325,7 @@ jobs:
325325
kubectl create namespace "pr${{ env.PR_NUMBER }}"
326326
327327
- name: Checkout
328-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
328+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
329329

330330
- name: Check and Create Certificate
331331
if: needs.get_info.outputs.NEW == 'true' || github.event.inputs.deploy == 'true'
@@ -420,7 +420,7 @@ jobs:
420420
curl -fsSL "$URL" -o "${DEST}"
421421
chmod +x "${DEST}"
422422
"${DEST}" version
423-
mv "${DEST}" /usr/local/bin/coder
423+
sudo mv "${DEST}" /usr/local/bin/coder
424424
425425
- name: Create first user
426426
if: needs.get_info.outputs.NEW == 'true' || github.event.inputs.deploy == 'true'

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy