From 9410652cf605b3f26b880df1783d13971daa3aa1 Mon Sep 17 00:00:00 2001 From: mTvare <57838468+mTvare6@users.noreply.github.com> Date: Fri, 9 Apr 2021 16:00:58 +0530 Subject: [PATCH] Export compiled binary by default (#6) * Update Makefile to export binaries by default * Update Makefile to export binaries by default * Update Makefile to export binaries by default * Export binary with appropriate .exe extension * Update README.md --- .github/workflows/macOS.yml | 7 ++++++- .github/workflows/ubuntu.yml | 7 ++++++- .github/workflows/windows.yml | 8 +++++++- README.md | 1 + 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml index 412a584..23af765 100644 --- a/.github/workflows/macOS.yml +++ b/.github/workflows/macOS.yml @@ -17,10 +17,15 @@ jobs: - name: make bin/app run: make bin/app + - name: 'export binary' + uses: actions/upload-artifact@v2 + with: + name: app + path: bin/app - name: make clean run: make clean - name: make bin/app CXX=g++ run: make bin/app CXX=g++ - name: make clean - run: make clean \ No newline at end of file + run: make clean diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 745ba0f..cf6ae1a 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -21,10 +21,15 @@ jobs: - name: make bin/app run: make bin/app + - name: 'export binary' + uses: actions/upload-artifact@v2 + with: + name: app + path: bin/app - name: make clean run: make clean - name: make bin/app CXX=g++ run: make bin/app CXX=g++ - name: make clean - run: make clean \ No newline at end of file + run: make clean diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 7f48b6a..7302c18 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -21,6 +21,12 @@ jobs: run: mingw32-make bin/app shell: cmd + - name: 'export binary' + uses: actions/upload-artifact@v2 + with: + name: app.exe + path: bin/app.exe + - name: make clean run: mingw32-make clean shell: cmd @@ -31,4 +37,4 @@ jobs: - name: make clean run: mingw32-make clean - shell: cmd \ No newline at end of file + shell: cmd diff --git a/README.md b/README.md index ec4f512..fb69f4b 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ It's pretty simple actually: ### Contributors - [J-Mo63](https://github.com/J-Mo63) Jonathan Moallem - co-creator, maintainer - [Raelr](https://github.com/Raelr) Aryeh Zinn - co-creator, maintainer +- [mTvare6](https://github.com/mTvare6) mTvare6 - contributor ## Licence