@@ -29,30 +29,33 @@ jobs:
29
29
- name : Go Build linux/amd64
30
30
run : |
31
31
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o k8s-parallel-exec-linux-amd64
32
- echo "KPE_LINUX_AMD64_SHA256=$(sha256sum k8s-parallel-exec-linux-amd64 | awk '{print $1}')" >> $GITHUB_ENV
32
+ tar zcf k8s-parallel-exec-linux-amd64.tgz k8s-parallel-exec-linux-amd64
33
+ echo "KPE_LINUX_AMD64_SHA256=$(sha256sum k8s-parallel-exec-linux-amd64.tgz | awk '{print $1}')" >> $GITHUB_ENV
33
34
34
35
- name : Go Build linux/arm64
35
36
run : |
36
37
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o k8s-parallel-exec-linux-arm64
37
- echo "KPE_LINUX_ARM64_SHA256=$(sha256sum k8s-parallel-exec-linux-arm64 | awk '{print $1}')" >> $GITHUB_ENV
38
+ tar zcf k8s-parallel-exec-linux-arm64.tgz k8s-parallel-exec-linux-arm64
39
+ echo "KPE_LINUX_ARM64_SHA256=$(sha256sum k8s-parallel-exec-linux-arm64.tgz | awk '{print $1}')" >> $GITHUB_ENV
38
40
39
41
- name : Go Build darwin/amd64
40
42
run : |
41
43
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o k8s-parallel-exec-darwin-amd64
42
- echo "KPE_DARWIN_AMD64_SHA256=$(sha256sum k8s-parallel-exec-darwin-amd64 | awk '{print $1}')" >> $GITHUB_ENV
43
-
44
+ tar zcf k8s-parallel-exec-darwin-amd64.tgz k8s-parallel-exec-darwin-amd64
45
+ echo "KPE_DARWIN_AMD64_SHA256=$(sha256sum k8s-parallel-exec-darwin-amd64.tgz | awk '{print $1}')" >> $GITHUB_ENV
44
46
45
47
- name : Go Build darwin/arm64
46
48
run : |
47
49
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o k8s-parallel-exec-darwin-arm64
48
- echo "KPE_DARWIN_ARM64_SHA256=$(sha256sum k8s-parallel-exec-darwin-arm64 | awk '{print $1}')" >> $GITHUB_ENV
50
+ tar zcf k8s-parallel-exec-darwin-arm64.tgz k8s-parallel-exec-darwin-arm64
51
+ echo "KPE_DARWIN_ARM64_SHA256=$(sha256sum k8s-parallel-exec-darwin-arm64.tgz | awk '{print $1}')" >> $GITHUB_ENV
49
52
50
53
- name : Publish k8s-parallel-exec builds to assets
51
54
uses : cin/github-action-publish-binaries@master
52
55
env :
53
56
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
54
57
with :
55
- args : ' ./k8s-parallel-exec-*'
58
+ args : ' ./k8s-parallel-exec-*.tgz '
56
59
57
60
- name : Checkout Homebrew tap repository
58
61
uses : actions/checkout@v2
@@ -74,10 +77,10 @@ jobs:
74
77
}1' "${FORMULA_FILE}"
75
78
}
76
79
77
- update_sha k8s-parallel-exec-linux-amd64 ${{ env.KPE_LINUX_AMD64_SHA256 }}
78
- update_sha k8s-parallel-exec-linux-arm64 ${{ env.KPE_LINUX_ARM64_SHA256 }}
79
- update_sha k8s-parallel-exec-darwin-amd64 ${{ env.KPE_DARWIN_AMD64_SHA256 }}
80
- update_sha k8s-parallel-exec-darwin-arm64 ${{ env.KPE_DARWIN_ARM64_SHA256 }}
80
+ update_sha k8s-parallel-exec-linux-amd64.tgz ${{ env.KPE_LINUX_AMD64_SHA256 }}
81
+ update_sha k8s-parallel-exec-linux-arm64.tgz ${{ env.KPE_LINUX_ARM64_SHA256 }}
82
+ update_sha k8s-parallel-exec-darwin-amd64.tgz ${{ env.KPE_DARWIN_AMD64_SHA256 }}
83
+ update_sha k8s-parallel-exec-darwin-arm64.tgz ${{ env.KPE_DARWIN_ARM64_SHA256 }}
81
84
82
85
- name : Commit and push changes
83
86
run : |
0 commit comments