tangled
alpha
login
or
join now
willdot.net
/
message-broker
2
fork
atom
An experimental pub/sub client and server project.
2
fork
atom
overview
issues
pulls
pipelines
add ci
willdot.net
2 years ago
352d95c1
71cb555e
+26
1 changed file
expand all
collapse all
unified
split
.github
workflows
workflow.yaml
+26
.github/workflows/workflow.yaml
···
1
1
+
name: Go package
2
2
+
3
3
+
on: [push]
4
4
+
5
5
+
jobs:
6
6
+
build:
7
7
+
runs-on: ubuntu-latest
8
8
+
steps:
9
9
+
- uses: actions/checkout@v3
10
10
+
11
11
+
- name: Set up Go
12
12
+
uses: actions/setup-go@v4
13
13
+
with:
14
14
+
go-version: '1.21'
15
15
+
16
16
+
- name: golangci-lint
17
17
+
run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin
18
18
+
19
19
+
- name: Build
20
20
+
run: go build -v ./...
21
21
+
22
22
+
- name: lint
23
23
+
run: golangci-lint run
24
24
+
25
25
+
- name: Test
26
26
+
run: go test ./... -p 1 -count=1 -v