Skip to content

Commit 825f10e

Browse files
committed
feat: terst feature
Signed-off-by: Arjun Raja Yogidas <[email protected]>
1 parent d1ced1c commit 825f10e

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

.github/workflows/test.yaml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff 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+

install-build-deps.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@
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

release-please-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
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",

0 commit comments

Comments
 (0)