Skip to content

Commit 2377c41

Browse files
committed
make for each os
1 parent c201017 commit 2377c41

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

.github/workflows/release.yaml

+13-10
Original file line numberDiff line numberDiff line change
@@ -39,25 +39,28 @@ jobs:
3939

4040
- name: Run Linux Build
4141
if: matrix.os == 'ubuntu-latest'
42-
run: echo "Ubuntu Latest" > release_ubuntu
42+
run: |
43+
echo "Ubuntu Latest" > release_ubuntu
44+
make
45+
make check
46+
make artifacts
4347
4448
- name: Run Mac Build
4549
if: matrix.os == 'macos-latest'
4650
run: |
4751
echo "MacOS Latest" > release_mac
48-
brew install flex
4952
brew install gawk
53+
make
54+
make check
55+
make artifacts
5056
5157
- name: Run Windows Build
5258
if: matrix.os == 'windows-latest'
53-
run: echo "Windows Latest" > release_windows
54-
55-
- name: Make
56-
run: make
57-
- name: Check
58-
run: make check
59-
- name: Create .tar.gz files
60-
run: make artifacts
59+
run: |
60+
echo "Windows Latest" > release_windows
61+
make
62+
make check
63+
make artifacts
6164
6265
- name: Release
6366
uses: softprops/action-gh-release@v2

0 commit comments

Comments
 (0)