Skip to content

Commit 6513fab

Browse files
committed
added releases action
1 parent e1eb4af commit 6513fab

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,22 @@ jobs:
88
steps:
99
- name: Checkout
1010
uses: actions/checkout@v4
11-
12-
- name: Run build
13-
run: bash build.sh
11+
with:
12+
ref: ${{ github.ref_name }}
1413

1514
- name: Setup Go
1615
uses: actions/setup-go@v5
1716
with:
1817
go-version: 'stable'
18+
19+
- name: Run setup
20+
run: bash setup.sh
21+
22+
- name: Run tests
23+
run: bash tests/run_tests.sh
24+
25+
- name: Run build
26+
run: bash build.sh
1927

2028
- name: Release
2129
uses: softprops/action-gh-release@v2

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ Always create an `issue` at github before you start changing things that you wan
4949
- Requirements: [Download Go](https://go.dev/dl/) and [Install Go](https://go.dev/doc/install)
5050
- If you do development on a windows machine, use WSL with a linux distro
5151

52-
## Build/Compile
52+
## Create release
53+
We create releases with an automated action, see ``
54+
55+
56+
## Build/Compile local
5357
- Requirements: run `bash setup.sh`
5458

5559
Just have a look at `build.sh` to see a list of all supported platforms and architectures and show to compile them with a single command line call.

0 commit comments

Comments
 (0)