Skip to content

Commit 43cf8c3

Browse files
authored
feat: golang CI test (#265)
1 parent e882302 commit 43cf8c3

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/test.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,19 @@ jobs:
2929
run: ./gradlew build
3030
- name: Gradle Run Tests
3131
run: ./gradlew kotlin:test
32+
golang:
33+
name: Test (Golang)
34+
runs-on: ubuntu-latest
35+
steps:
36+
- name: Checkout project sources
37+
uses: actions/checkout@v4
38+
- uses: actions/checkout@v4
39+
with:
40+
repository: 'xmtp/xmtpd'
41+
path: xmtpd
42+
- uses: actions/setup-go@v5
43+
- name: Execute xmtpd protos builder
44+
run: |
45+
cd xmtpd
46+
go tool -modfile=tools/go.mod buf generate ../proto/
47+
go build ./...

0 commit comments

Comments
 (0)