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:
3
.github/actions/automatic-test/action.yml
vendored
3
.github/actions/automatic-test/action.yml
vendored
@@ -4,7 +4,6 @@ description: 'Check for obvious errors.'
|
|||||||
runs:
|
runs:
|
||||||
using: "composite"
|
using: "composite"
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
|
||||||
- uses: ./.github/actions/build-love
|
- uses: ./.github/actions/build-love
|
||||||
with:
|
with:
|
||||||
file-path: Techmino.love
|
file-path: Techmino.love
|
||||||
@@ -21,4 +20,4 @@ runs:
|
|||||||
uses: GabrielBB/xvfb-action@v1
|
uses: GabrielBB/xvfb-action@v1
|
||||||
with:
|
with:
|
||||||
run: |
|
run: |
|
||||||
./dest/love Techmino.love --test
|
./dest/love Techmino.love --test
|
||||||
|
|||||||
16
.github/workflows/dev.yml
vendored
16
.github/workflows/dev.yml
vendored
@@ -31,6 +31,8 @@ jobs:
|
|||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/automatic-test
|
- uses: ./.github/actions/automatic-test
|
||||||
|
|
||||||
build-windows:
|
build-windows:
|
||||||
@@ -38,6 +40,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -60,6 +64,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -78,6 +84,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -103,6 +111,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -131,6 +141,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -159,6 +171,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -192,6 +206,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-love
|
- uses: ./.github/actions/build-love
|
||||||
with:
|
with:
|
||||||
|
|||||||
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
@@ -41,6 +41,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-windows
|
- uses: ./.github/actions/build-windows
|
||||||
with:
|
with:
|
||||||
@@ -62,6 +64,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-windows
|
- uses: ./.github/actions/build-windows
|
||||||
with:
|
with:
|
||||||
@@ -83,6 +87,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-linux
|
- uses: ./.github/actions/build-linux
|
||||||
with:
|
with:
|
||||||
@@ -99,6 +105,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-android
|
- uses: ./.github/actions/build-android
|
||||||
with:
|
with:
|
||||||
@@ -121,6 +129,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-macos
|
- uses: ./.github/actions/build-macos
|
||||||
with:
|
with:
|
||||||
@@ -148,6 +158,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
- uses: ./.github/actions/build-ios
|
- uses: ./.github/actions/build-ios
|
||||||
with:
|
with:
|
||||||
|
|||||||
10
.github/workflows/test.yml
vendored
10
.github/workflows/test.yml
vendored
@@ -33,6 +33,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -55,6 +57,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -73,6 +77,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -98,6 +104,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
@@ -125,6 +133,8 @@ jobs:
|
|||||||
needs: get-info
|
needs: get-info
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
submodules: 'recursive'
|
||||||
- uses: ./.github/actions/update-version
|
- uses: ./.github/actions/update-version
|
||||||
with:
|
with:
|
||||||
commit: ${{ needs.get-info.outputs.commit }}
|
commit: ${{ needs.get-info.outputs.commit }}
|
||||||
|
|||||||
Reference in New Issue
Block a user