Skip to content

Commit 87f07b9

Browse files
authored
ci: reduce duplication (coder#8692)
* ci: reduce duplication * typo
1 parent 196b299 commit 87f07b9

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Setup sqlc
2+
description: |
3+
Sets up the sqlc environment for tests, builds, etc.
4+
runs:
5+
using: "composite"
6+
steps:
7+
- name: Setup sqlc
8+
uses: sqlc-dev/setup-sqlc@v3
9+
with:
10+
sqlc-version: "1.19.1"

.github/workflows/ci.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,7 @@ jobs:
164164
uses: ./.github/actions/setup-go
165165

166166
- name: Setup sqlc
167-
uses: sqlc-dev/setup-sqlc@v3
168-
with:
169-
sqlc-version: "1.19.1"
167+
uses: ./.github/actions/setup-sqlc
170168

171169
- name: go install tools
172170
run: |

.github/workflows/pr-deploy.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,7 @@ jobs:
9898
uses: ./.github/actions/setup-go
9999

100100
- name: Setup sqlc
101-
uses: sqlc-dev/setup-sqlc@v3
102-
with:
103-
sqlc-version: "1.19.1"
101+
uses: ./.github/actions/setup-sqlc
104102

105103
- name: GHCR Login
106104
uses: docker/login-action@v2

.github/workflows/security.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,7 @@ jobs:
8181
js-${{ runner.os }}-
8282
8383
- name: Setup sqlc
84-
uses: sqlc-dev/setup-sqlc@v3
85-
with:
86-
sqlc-version: "1.19.1"
84+
uses: ./.github/actions/setup-sqlc
8785

8886
- name: Install yq
8987
run: go run github.com/mikefarah/yq/v4@v4.30.6

0 commit comments

Comments
 (0)