File tree Expand file tree Collapse file tree 3 files changed +14
-7
lines changed Expand file tree Collapse file tree 3 files changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -51,15 +51,22 @@ jobs:
5151 run : ./install-build-deps.sh
5252 - name : ' Echo RELEASE_TAG ENV'
5353 run : echo ${{ env.RELEASE_TAG }}
54-
54+ - name : Setup variables and release directories
55+ run : |
56+ export release_tag=${{ env.RELEASE_TAG }}
57+ export release_version=${release_tag/v/} # Remove v from tag name
58+ echo "DYNAMIC_BINARY_NAME=finch-daemon-${release_version}-linux-amd64.tar.gz" >> $GITHUB_ENV
59+ echo "STATIC_BINARY_NAME=finch-daemon-${release_version}-linux-amd64-static.tar.gz" >> $GITHUB_ENV
60+
61+ mkdir release
5562 - name : Install Go licenses
5663 run : go install github.com/google/go-licenses@latest
5764 - name : Create Third Party Licences File
5865 run : make licenses
5966 - name : setup static dependecies
6067 run : |
61- sudo apt-get update
62- sudo apt-get install libc6-dev -f
68+ apt-get -y update
69+ apt-get -y install libc6-dev -f
6370 - name : Create release binaries
6471 run : make RELEASE_TAG=${{ env.RELEASE_TAG }} release
6572 - name : Verify Release version
@@ -113,3 +120,5 @@ jobs:
113120# ${{ needs.generate-artifacts.outputs.dynamic_binary_name }}.sha256sum
114121# ${{ needs.generate-artifacts.outputs.static_binary_name }}
115122# ${{ needs.generate-artifacts.outputs.static_binary_name }}.sha256sum
123+
124+
Original file line number Diff line number Diff line change 1919#
2020# Usage: bash install-build-dependencies.sh
2121
22- apt update && apt install -y \
23- git \
22+ apt -y update && apt install -y make \
2423 gcc \
2524 linux-libc-dev \
2625 libseccomp-dev \
2726 pkg-config \
28- make
27+ git
Original file line number Diff line number Diff line change 22 "$schema" : " https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json" ,
33 "release-type" : " go" ,
44 "bump-minor-pre-major" : true ,
5- "bump-patch-for-minor-pre-major" : true ,
65 "changelog-sections" : [
76 {
87 "type" : " build" ,
You can’t perform that action at this time.
0 commit comments