Skip to content

Migrate to GitHub Actions #10

Migrate to GitHub Actions

Migrate to GitHub Actions #10

Workflow file for this run

name: Test
on: [push, pull_request]
jobs:
bash-nothing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install bash
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh bash ~/kyua
bash-cvs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install bash
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh bash ~/kyua
dash-nothing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install dash
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh dash ~/kyua
dash-cvs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install dash
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh dash ~/kyua
mksh-nothing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install mksh
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh ksh ~/kyua
mksh-cvs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install mksh
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh ksh ~/kyua
zsh-nothing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install zsh
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh zsh ~/kyua
zsh-cvs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: sudo apt-get install zsh
- uses: actions/cache@v2
with:
path: ~/kyua
key: kyua-${{ runner.os }}-${{ hashFiles('.github/workflows/install-kyua.sh') }}
- run: ./.github/workflows/install-kyua.sh ~/kyua
- run: ./.github/workflows/build.sh zsh ~/kyua