File tree 2 files changed +24
-8
lines changed
2 files changed +24
-8
lines changed Original file line number Diff line number Diff line change @@ -42,12 +42,20 @@ jobs:
42
42
with :
43
43
go-version-file : ./go.mod
44
44
- name : build
45
+ if : ${{ matrix.os != 'windows-latest' }}
45
46
run : |
46
- echo "BINARY_NAME=$(cut -d "-" -f 1 <<< "${{ matrix.os }}")" >> $GITHUB_ENV
47
- go build -o ntp-cli-${BINARY_NAME}-v${{ env.VERSION }}
47
+ PLATFORM=$(cut -d "-" -f 1 <<< "${{ matrix.os }}")
48
+ echo "PLATFORM=${PLATFORM}" >> $GITHUB_ENV
49
+ go build -o ntp-cli-${PLATFORM}-v${{ env.VERSION }}-preview
50
+ ls
51
+ - name : build for windows
52
+ if : ${{ matrix.os == 'windows-latest' }}
53
+ run : |
54
+ echo "PLATFORM=windows" >> $env:GITHUB_ENV
55
+ go build -o ntp-cli-windows-v${{ env.VERSION }}-preview
48
56
- name : upload the artifact
49
57
uses : actions/upload-artifact@v4
50
58
with :
51
- name : ntp-cli ${{ env.VERSION }} for ${{ matrix.os }}
52
- path : ./ntp-cli-${{ env.BINARY_NAME }}-v${{ env.VERSION }}
59
+ name : ntp-cli v ${{ env.VERSION }} preview for ${{ env.PLATFORM }}
60
+ path : ./ntp-cli-${{ env.PLATFORM }}-v${{ env.VERSION }}-preview
53
61
overwrite : true
Original file line number Diff line number Diff line change @@ -43,14 +43,22 @@ jobs:
43
43
with :
44
44
go-version-file : ./go.mod
45
45
- name : build
46
+ if : ${{ matrix.os != 'windows-latest' }}
46
47
run : |
47
- echo "BINARY_NAME=$(cut -d "-" -f 1 <<< "${{ matrix.os }}")" >> $GITHUB_ENV
48
- go build -o ntp-cli-${BINARY_NAME}-v${{ env.VERSION }}
48
+ PLATFORM=$(cut -d "-" -f 1 <<< "${{ matrix.os }}")
49
+ echo "PLATFORM=${PLATFORM}" >> $GITHUB_ENV
50
+ go build -o ntp-cli-${PLATFORM}-v${{ env.VERSION }}
51
+ ls
52
+ - name : build for windows
53
+ if : ${{ matrix.os == 'windows-latest' }}
54
+ run : |
55
+ echo "PLATFORM=windows" >> $env:GITHUB_ENV
56
+ go build -o ntp-cli-windows-v${{ env.VERSION }}
49
57
- name : upload the artifact
50
58
uses : actions/upload-artifact@v4
51
59
with :
52
- name : ntp-cli ${{ env.VERSION }} for ${{ matrix.os }}
53
- path : ./ntp-cli-${{ env.BINARY_NAME }}-v${{ env.VERSION }}
60
+ name : ntp-cli v ${{ env.VERSION }} for ${{ env.PLATFORM }}
61
+ path : ./ntp-cli-${{ env.PLATFORM }}-v${{ env.VERSION }}
54
62
overwrite : true
55
63
56
64
release :
You can’t perform that action at this time.
0 commit comments