File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 40
40
uses : actions/checkout@v2
41
41
42
42
- name : Install goimports
43
- run : cd /tmp && go get -u golang.org/x/tools/cmd/goimports
43
+ run : |-
44
+ cd "$(mktemp -d)"
45
+ go get -u golang.org/x/tools/cmd/goimports
46
+ rm -rf "$PWD"
44
47
45
48
- name : Lint code
46
49
run : make style
Original file line number Diff line number Diff line change @@ -22,17 +22,19 @@ jobs:
22
22
23
23
- name : Install upx
24
24
run : |-
25
+ cd "$(mktemp -d)"
25
26
wget -q https://github.com/upx/upx/releases/download/v3.96/upx-3.96-amd64_linux.tar.xz
26
27
tar -xf upx-3.96-amd64_linux.tar.xz
27
28
sudo install upx-3.96-amd64_linux/upx /usr/bin/upx
28
- rm -rf upx*
29
+ rm -rf "$PWD"
29
30
30
31
- name : Install goreleaser
31
32
run : |-
33
+ cd "$(mktemp -d)"
32
34
wget -q https://github.com/goreleaser/goreleaser/releases/download/v0.145.0/goreleaser_Linux_x86_64.tar.gz
33
35
tar -xf goreleaser_Linux_x86_64.tar.gz
34
36
sudo install goreleaser /usr/bin/goreleaser
35
- rm -rf goreleaser*
37
+ rm -rf "$PWD"
36
38
37
39
- name : Build and publish release binaries
38
40
env :
You can’t perform that action at this time.
0 commit comments