Skip to content

Merge pull request #20 from miukmiuk/fix-workflow #7

Merge pull request #20 from miukmiuk/fix-workflow

Merge pull request #20 from miukmiuk/fix-workflow #7

Workflow file for this run

name: Compiling Tests
on: ["push"]
jobs:
install-dependencies:
name: Install Dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Teeworlds dependencies
run: |
cd resources/
bash default-dependencies.sh
build-06x_bomb-tag:
name: Build 0.6.x/bomb-tag
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build bomb-tag
run: |
cd "./0.6.x/bomb-tag"
bash -e compile.sh
build-06x_ddnet:
name: Build 0.6.x/ddnet
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build ddnet
run: |
cd "./0.6.x/ddnet"
bash -e compile.sh
build-06x_flagball:
name: Build 0.6.x/flagball
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build flagball
run: |
cd "./0.6.x/flagball"
bash -e compile.sh
build-06x_football:
name: Build 0.6.x/football
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build football
run: |
cd "./0.6.x/football"
bash -e compile.sh
build-06x_hmh-monster:
name: Build 0.6.x/hmh-monster
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build hmh-monster
run: |
cd "./0.6.x/hmh-monster"
bash -e compile.sh
build-06x_hunter:
name: Build 0.6.x/hunter
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build hunter
run: |
cd "./0.6.x/hunter"
bash -e compile.sh
build-06x_infclass:
name: Build 0.6.x/infclass
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build infclass
run: |
cd "./0.6.x/infclass"
bash -e compile.sh
build-06x_killing-floor:
name: Build 0.6.x/killing-floor
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build killing-floor
run: |
cd "./0.6.x/killing-floor"
bash -e compile.sh
build-06x_mmotee:
name: Build 0.6.x/mmotee
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build mmotee
run: |
cd "./0.6.x/mmotee"
bash -e compile.sh
build-06x_streak:
name: Build 0.6.x/streak
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build streak
run: |
cd "./0.6.x/streak"
bash -e compile.sh
build-06x_teesmash:
name: Build 0.6.x/teesmash
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build teesmash
run: |
cd "./0.6.x/teesmash"
bash -e compile.sh
build-06x_teeware:
name: Build 0.6.x/teeware
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build teeware
run: |
cd "./0.6.x/teeware"
bash -e compile.sh
build-06x_zcatch:
name: Build 0.6.x/zcatch
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build zcatch
run: |
cd "./0.6.x/zcatch"
bash -e compile.sh
build-06x_zombpanic:
name: Build 0.6.x/zombpanic
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build zombpanic
run: |
cd "./0.6.x/zombpanic"
bash -e compile.sh
build-07x_mmotee:
name: Build 0.7.x/mmotee
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build mmotee
run: |
cd "./0.7.x/mmotee"
bash -e compile.sh
build-07x_nodes:
name: Build 0.7.x/nodes
needs: install-dependencies
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build nodes
run: |
cd "./0.7.x/nodes"
bash -e compile.sh