File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 uses : actions/setup-go@v5
2020 with :
2121 go-version : ' 1.21'
22+
23+ - name : Get dependencies
24+ run : |
25+ go mod download
26+ go version
27+ go build
2228
2329 - name : GolangCI-Lint
2430 if : runner.os == 'Linux'
@@ -27,15 +33,21 @@ jobs:
2733 version : latest
2834 args : --verbose
2935
30- - name : Get dependencies
36+ - uses : awalsh128/cache-apt-pkgs-action@latest
37+ if : runner.os == 'Linux'
38+ with :
39+ packages : etcd ncat
40+ version : 1.0
41+
42+ - name : Test E2E
43+ if : runner.os == 'Linux'
3144 run : |
32- go mod download
33- go version
34- go build
45+ sudo test/behaviour_test.sh
46+ sudo rm -r default.etcd
3547
3648 - name : Run GoReleaser
3749 if : runner.os == 'Linux'
3850 uses : goreleaser/goreleaser-action@v5
3951 with :
4052 version : latest
41- args : release --snapshot --skip- publish --clean
53+ args : release --snapshot --skip= publish --clean
Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ trap cleanup EXIT
5656# podman run -d --name etcd -p 2379:2379 -e "ETCD_ENABLE_V2=true" -e "ALLOW_NONE_AUTHENTICATION=yes" bitnami/etcd
5757
5858# run etcd locally maybe?
59- # etcd --enable-v2 &
60- # echo $! > .etcdPid
59+ etcd &
60+ echo $! > .etcdPid
6161sleep 2
6262
6363# simulate server, e.g. postgres
You can’t perform that action at this time.
0 commit comments