Unverified Commit fe9798c8 authored by Ignacio Sanchez Gines's avatar Ignacio Sanchez Gines
Browse files

Improve workflow

parent efdc5a6c
......@@ -11,7 +11,10 @@ jobs:
name: Linux Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Update OS
run: sudo apt-get update -qq
- name: Install dependencies
......@@ -23,7 +26,10 @@ jobs:
name: Libretro Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: make
run: make
working-directory: platforms/libretro
......@@ -31,7 +37,10 @@ jobs:
name: iOS Build
runs-on: macOS-latest
steps:
- uses: actions/checkout@v2
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: xcodebuild
run: xcodebuild clean build -sdk iphonesimulator -project Gearsystem.xcodeproj -scheme Gearsystem CODE_SIGNING_REQUIRED=NO
working-directory: platforms/ios
......@@ -39,7 +48,10 @@ jobs:
name: macOS Build
runs-on: macOS-latest
steps:
- uses: actions/checkout@v2
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install dependencies
run: brew install sdl2
- name: make
......@@ -54,7 +66,10 @@ jobs:
name: Windows Build
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.2
- name: Get git version
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment