Skip to content

Commit

Permalink
added releases action
Browse files Browse the repository at this point in the history
  • Loading branch information
brainfoolong committed Jan 14, 2025
1 parent e1eb4af commit 6513fab
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
14 changes: 11 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,22 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Run build
run: bash build.sh
with:
ref: ${{ github.ref_name }}

- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: 'stable'

- name: Run setup
run: bash setup.sh

- name: Run tests
run: bash tests/run_tests.sh

- name: Run build
run: bash build.sh

- name: Release
uses: softprops/action-gh-release@v2
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,11 @@ Always create an `issue` at github before you start changing things that you wan
- Requirements: [Download Go](https://go.dev/dl/) and [Install Go](https://go.dev/doc/install)
- If you do development on a windows machine, use WSL with a linux distro

## Build/Compile
## Create release
We create releases with an automated action, see ``


## Build/Compile local
- Requirements: run `bash setup.sh`

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.
Expand Down

0 comments on commit 6513fab

Please sign in to comment.