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

Improve workflow

parent efdc5a6c
...@@ -11,7 +11,10 @@ jobs: ...@@ -11,7 +11,10 @@ jobs:
name: Linux Build name: Linux Build
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Update OS - name: Update OS
run: sudo apt-get update -qq run: sudo apt-get update -qq
- name: Install dependencies - name: Install dependencies
...@@ -23,7 +26,10 @@ jobs: ...@@ -23,7 +26,10 @@ jobs:
name: Libretro Build name: Libretro Build
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: make - name: make
run: make run: make
working-directory: platforms/libretro working-directory: platforms/libretro
...@@ -31,7 +37,10 @@ jobs: ...@@ -31,7 +37,10 @@ jobs:
name: iOS Build name: iOS Build
runs-on: macOS-latest runs-on: macOS-latest
steps: steps:
- uses: actions/checkout@v2 - name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: xcodebuild - name: xcodebuild
run: xcodebuild clean build -sdk iphonesimulator -project Gearsystem.xcodeproj -scheme Gearsystem CODE_SIGNING_REQUIRED=NO run: xcodebuild clean build -sdk iphonesimulator -project Gearsystem.xcodeproj -scheme Gearsystem CODE_SIGNING_REQUIRED=NO
working-directory: platforms/ios working-directory: platforms/ios
...@@ -39,7 +48,10 @@ jobs: ...@@ -39,7 +48,10 @@ jobs:
name: macOS Build name: macOS Build
runs-on: macOS-latest runs-on: macOS-latest
steps: steps:
- uses: actions/checkout@v2 - name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install dependencies - name: Install dependencies
run: brew install sdl2 run: brew install sdl2
- name: make - name: make
...@@ -54,7 +66,10 @@ jobs: ...@@ -54,7 +66,10 @@ jobs:
name: Windows Build name: Windows Build
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v2 - name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Add msbuild to PATH - name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.2 uses: microsoft/setup-msbuild@v1.0.2
- name: Get git version - 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