5
5
pull_request :
6
6
7
7
jobs :
8
- create- test-artifacts :
8
+ test :
9
9
runs-on : ubuntu-20.04
10
10
11
11
steps :
@@ -20,73 +20,10 @@ jobs:
20
20
repo-token : ${{ secrets.GITHUB_TOKEN }}
21
21
version : 3.x
22
22
23
- - name : Build
24
- run : |
25
- PACKAGE_NAME_PREFIX="${{ github.workflow }}"
26
- if [ "${{ github.event_name }}" = "pull_request" ]; then
27
- PACKAGE_NAME_PREFIX="$PACKAGE_NAME_PREFIX-${{ github.event.number }}"
28
- fi
29
- PACKAGE_NAME_PREFIX="$PACKAGE_NAME_PREFIX-${{ github.sha }}-"
30
- export PACKAGE_NAME_PREFIX
31
- task dist:all
32
-
33
- # Uploads all architectures as separate artifacts
34
- - name : Upload Linux 32 bit artifact
35
- uses : actions/upload-artifact@v2
36
- with :
37
- name : Linux_32bit
38
- path : dist/*Linux_32bit.tar.gz
39
-
40
- - name : Upload Linux 64 bit artifact
41
- uses : actions/upload-artifact@v2
42
- with :
43
- name : Linux_64bit
44
- path : dist/*Linux_64bit.tar.gz
45
-
46
- - name : Upload Windows 32 bit artifact
47
- uses : actions/upload-artifact@v2
48
- with :
49
- name : Windows_32bit
50
- path : dist/*Windows_32bit.zip
51
-
52
- - name : Upload Windows 64 bit artifact
53
- uses : actions/upload-artifact@v2
54
- with :
55
- name : Windows_64bit
56
- path : dist/*Windows_64bit.zip
57
-
58
- - name : Upload Linux ARMv6 artifact
59
- uses : actions/upload-artifact@v2
23
+ - name : Install Go
24
+ uses : actions/setup-go@v2
60
25
with :
61
- name : Linux_ARMv6
62
- path : dist/*Linux_ARMv6.tar.gz
26
+ go-version : " 1.16"
63
27
64
- - name : Upload Linux ARMv7 artifact
65
- uses : actions/upload-artifact@v2
66
- with :
67
- name : Linux_ARMv7
68
- path : dist/*Linux_ARMv7.tar.gz
69
-
70
- - name : Upload Linux ARM64 artifact
71
- uses : actions/upload-artifact@v2
72
- with :
73
- name : Linux_ARM64
74
- path : dist/*Linux_ARM64.tar.gz
75
-
76
- - name : Upload Linux ARM64 bit artifact
77
- uses : actions/upload-artifact@v2
78
- with :
79
- name : Linux_ARM64
80
- path : dist/*Linux_ARM64.tar.gz
81
-
82
- - name : Upload MacOS 64 bit artifact
83
- uses : actions/upload-artifact@v2
84
- with :
85
- name : macOS_64bit
86
- path : dist/*macOS_64bit.tar.gz
87
-
88
- - name : Upload checksums
89
- uses : actions/upload-artifact@v2
90
- with :
91
- name : checksums
92
- path : dist/*checksums.txt
28
+ - name : Build
29
+ run : task build
0 commit comments