From 2adb220686dd8ad5bf2aa1ef7dbdd385e1f49088 Mon Sep 17 00:00:00 2001 From: ruby0x1 Date: Sun, 14 Nov 2021 00:50:43 -0800 Subject: [PATCH] CI: add initial github actions --- .github/workflows/.githubCI.yml | 43 +++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/workflows/.githubCI.yml diff --git a/.github/workflows/.githubCI.yml b/.github/workflows/.githubCI.yml new file mode 100644 index 00000000..40899dc3 --- /dev/null +++ b/.github/workflows/.githubCI.yml @@ -0,0 +1,43 @@ +name: WrenCI + +on: + workflow_dispatch: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + linux: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 1 + - name: build + run: ./.travis.sh + shell: bash + working-directory: ./ + mac: + runs-on: macos-latest + env: + WREN_TARGET_MAC: 1 + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 1 + - name: build + run: ./.travis.sh + shell: bash + working-directory: ./ + windows: + runs-on: windows-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 1 + - name: msbuild + uses: microsoft/setup-msbuild@v1.1 + - name: build + working-directory: ./projects/vs2019/ + run: msbuild ./wren.sln /property:Configuration=Release /property:Platform=64bit