Skip to content

Commit 70f27fc

Browse files
committed
chore(CI/CD): add rabbitmq service for testing
Signed-off-by: Bo-Yi Wu <[email protected]>
1 parent 4b8976e commit 70f27fc

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/go.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,6 @@ jobs:
3232
GO111MODULE: on
3333
GOPROXY: https://proxy.golang.org
3434

35-
# Service containers to run with `container-job`
36-
services:
37-
nats:
38-
image: nats
39-
ports:
40-
- 4222:4222
41-
4235
steps:
4336
- name: Set up Go ${{ matrix.go }}
4437
uses: actions/setup-go@v3
@@ -58,6 +51,15 @@ jobs:
5851
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
5952
restore-keys: |
6053
${{ runner.os }}-go-
54+
55+
- uses: mer-team/[email protected]
56+
with:
57+
RABBITMQ_USER: 'guest'
58+
RABBITMQ_PASS: 'guest'
59+
RABBITMQ_PORT: 5672
60+
RABBITMQ_MNG_PORT: 15672
61+
RABBITMQ_TAG: '3-management-alpine'
62+
6163
- name: Run Tests
6264
run: |
6365
go test -v -covermode=atomic -coverprofile=coverage.out

0 commit comments

Comments
 (0)