9191 sha1sum "storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-linux-arm64" >> $GITHUB_STEP_SUMMARY
9292 echo '```' >> $GITHUB_STEP_SUMMARY
9393
94+ - name : Build for macOS
95+ run : |
96+ echo "Building Storage CLI for macOS"
97+ GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -ldflags "-X main.version=${{ steps.version.outputs.VERSION_NUMBER }}" \
98+ -o "storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-amd64"
99+ echo "### macOS amd64 Build Checksums" >> $GITHUB_STEP_SUMMARY
100+ echo '```' >> $GITHUB_STEP_SUMMARY
101+ sha1sum "storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-amd64" >> $GITHUB_STEP_SUMMARY
102+ echo '```' >> $GITHUB_STEP_SUMMARY
103+ GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 go build -ldflags "-X main.version=${{ steps.version.outputs.VERSION_NUMBER }}" \
104+ -o "storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-arm64"
105+ echo "### macOS arm64 Build Checksums" >> $GITHUB_STEP_SUMMARY
106+ echo '```' >> $GITHUB_STEP_SUMMARY
107+ sha1sum "storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-arm64" >> $GITHUB_STEP_SUMMARY
108+ echo '```' >> $GITHUB_STEP_SUMMARY
109+
94110 - name : Build for Windows
95111 run : |
96112 echo "Building Storage CLI for Windows"
@@ -110,6 +126,8 @@ jobs:
110126 artifacts : |
111127 storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-linux-amd64
112128 storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-linux-arm64
129+ storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-amd64
130+ storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-darwin-arm64
113131 storage-cli-${{ steps.version.outputs.VERSION_NUMBER }}-windows-amd64.exe
114132 token : ${{ secrets.GITHUB_TOKEN }}
115133 allowUpdates : true
0 commit comments