Allow Zframework to be checked out (#580)

* Allow checkout Zframework

* Propagate changes to all workflows

* Fix indentation

* Decide to be `recursive`

* Remove unnecessary checkouts

* Remove unnecessary recursive checkouts
This commit is contained in:
Trebor Huang
2022-01-05 12:50:43 +08:00
committed by GitHub
parent 6105f32cfa
commit ae15281db0
4 changed files with 39 additions and 2 deletions

View File

@@ -4,7 +4,6 @@ description: 'Check for obvious errors.'
runs:
using: "composite"
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/build-love
with:
file-path: Techmino.love
@@ -21,4 +20,4 @@ runs:
uses: GabrielBB/xvfb-action@v1
with:
run: |
./dest/love Techmino.love --test
./dest/love Techmino.love --test

View File

@@ -31,6 +31,8 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/automatic-test
build-windows:
@@ -38,6 +40,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -60,6 +64,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -78,6 +84,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -103,6 +111,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -131,6 +141,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -159,6 +171,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -192,6 +206,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-love
with:

View File

@@ -41,6 +41,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-windows
with:
@@ -62,6 +64,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-windows
with:
@@ -83,6 +87,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-linux
with:
@@ -99,6 +105,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-android
with:
@@ -121,6 +129,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-macos
with:
@@ -148,6 +158,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
- uses: ./.github/actions/build-ios
with:

View File

@@ -33,6 +33,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -55,6 +57,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -73,6 +77,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -98,6 +104,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}
@@ -125,6 +133,8 @@ jobs:
needs: get-info
steps:
- uses: actions/checkout@v2
with:
submodules: 'recursive'
- uses: ./.github/actions/update-version
with:
commit: ${{ needs.get-info.outputs.commit }}