File tree Expand file tree Collapse file tree 1 file changed +25
-19
lines changed Expand file tree Collapse file tree 1 file changed +25
-19
lines changed Original file line number Diff line number Diff line change 11
11
12
12
jobs :
13
13
14
- build :
14
+ run-examples :
15
+ steps :
16
+ - uses : actions/checkout@v4
17
+
18
+ - name : Set up Go
19
+ uses : actions/setup-go@v4
20
+ with :
21
+ go-version : ' 1.24'
22
+
23
+ - name : Examples
24
+ run : |
25
+ set -e # Exit on any error
26
+
27
+ for file in examples/*.go; do
28
+ if [[ "$file" == "examples/setup.go" ]]; then
29
+ continue
30
+ fi
31
+
32
+ echo "Running $file"
33
+ go run "$file" examples/setup.go
34
+ echo "----------------------"
35
+ echo
36
+ done
37
+
38
+ test :
15
39
runs-on : ubuntu-latest
16
40
17
41
services :
37
61
with :
38
62
go-version : ' 1.24'
39
63
40
- - name : Build
41
- run : go build ./...
42
-
43
64
- name : Test
44
65
run : |
45
66
until pg_isready -h 127.0.0.1 -p 5432 -U user; do
48
69
done
49
70
50
71
GOEXPERIMENT=synctest GODEBUG=asynctimerchan=0 go test -v ./...
51
-
52
- - name : Examples
53
- run : |
54
- set -e # Exit on any error
55
-
56
- for file in examples/*.go; do
57
- if [[ "$file" == "examples/setup.go" ]]; then
58
- continue
59
- fi
60
-
61
- echo "Running $file"
62
- go run "$file" examples/setup.go
63
- echo "----------------------"
64
- echo
65
- done
You can’t perform that action at this time.
0 commit comments