File tree Expand file tree Collapse file tree 4 files changed +19
-32
lines changed Expand file tree Collapse file tree 4 files changed +19
-32
lines changed Original file line number Diff line number Diff line change @@ -23,18 +23,13 @@ jobs:
23
23
DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
24
24
NUGET_XMLDOC_MODE : skip
25
25
steps :
26
- - name : Install nats
26
+ - name : Set up Go
27
+ uses : actions/setup-go@v4
28
+
29
+ - name : Install nats-server
27
30
run : |
28
- rel=$(curl https://api.mtmk.dev/gh/v1/releases/tag/nats-io/natscli/latest | sed s/v//)
29
- wget https://github.com/nats-io/natscli/releases/download/v$rel/nats-$rel-linux-amd64.zip
30
- unzip nats-$rel-linux-amd64.zip
31
- sudo mv nats-$rel-linux-amd64/nats /usr/local/bin
32
- branch=$(curl https://api.mtmk.dev/gh/v1/releases/tag/nats-io/nats-server/${{ matrix.config.branch }})
33
- for i in 1 2 3
34
- do
35
- curl -sf https://binaries.nats.dev/nats-io/nats-server/v2@$branch | PREFIX=. sh && break || sleep 30
36
- done
37
- sudo mv nats-server /usr/local/bin
31
+ go install github.com/nats-io/nats-server/v2@${{ matrix.config.branch }}
32
+ go install github.com/nats-io/natscli/nats@latest
38
33
39
34
- name : Check nats
40
35
run : |
Original file line number Diff line number Diff line change @@ -23,14 +23,11 @@ jobs:
23
23
DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
24
24
NUGET_XMLDOC_MODE : skip
25
25
steps :
26
+ - name : Set up Go
27
+ uses : actions/setup-go@v4
28
+
26
29
- name : Install nats-server
27
- run : |
28
- branch=$(curl https://api.mtmk.dev/gh/v1/releases/tag/nats-io/nats-server/${{ matrix.config.branch }})
29
- for i in 1 2 3
30
- do
31
- curl -sf https://binaries.nats.dev/nats-io/nats-server/v2@$branch | PREFIX=. sh && break || sleep 30
32
- done
33
- sudo mv nats-server /usr/local/bin
30
+ run : go install github.com/nats-io/nats-server/v2@${{ matrix.config.branch }}
34
31
35
32
- name : Check nats-server
36
33
run : nats-server -v
Original file line number Diff line number Diff line change @@ -23,14 +23,11 @@ jobs:
23
23
DOTNET_SKIP_FIRST_TIME_EXPERIENCE : 1
24
24
NUGET_XMLDOC_MODE : skip
25
25
steps :
26
+ - name : Set up Go
27
+ uses : actions/setup-go@v4
28
+
26
29
- name : Install nats-server
27
- run : |
28
- branch=$(curl https://api.mtmk.dev/gh/v1/releases/tag/nats-io/nats-server/${{ matrix.config.branch }})
29
- for i in 1 2 3
30
- do
31
- curl -sf https://binaries.nats.dev/nats-io/nats-server/v2@$branch | PREFIX=. sh && break || sleep 30
32
- done
33
- sudo mv nats-server /usr/local/bin
30
+ run : go install github.com/nats-io/nats-server/v2@${{ matrix.config.branch }}
34
31
35
32
- name : Check nats-server
36
33
run : nats-server -v
Original file line number Diff line number Diff line change @@ -38,13 +38,11 @@ jobs:
38
38
8.x
39
39
9.x
40
40
41
- - name : Get nats-server
42
- shell : bash
43
- run : |
44
- mkdir tools-nats-server && cd tools-nats-server
45
- branch=$(curl https://api.mtmk.dev/gh/v1/releases/tag/nats-io/nats-server/${{ matrix.config.branch }})
46
- curl -sL -o nats-server.exe "https://binaries.nats.dev/binary/github.com/nats-io/nats-server/v2?os=windows&arch=amd64&version=$branch"
47
- cygpath -w "$(pwd)" | tee -a "$GITHUB_PATH"
41
+ - name : Set up Go
42
+ uses : actions/setup-go@v4
43
+
44
+ - name : Install nats-server
45
+ run : go install github.com/nats-io/nats-server/v2@${{ matrix.config.branch }}
48
46
49
47
- name : Check nats-server
50
48
run : nats-server -v
You can’t perform that action at this time.
0 commit comments