Migrate to GitHub Actions #8
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Test | |
on: [push, pull_request] | |
jobs: | |
bash-nothing: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: | |
SHELL_NAME: bash | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
bash-cvs: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: cvs | |
SHELL_NAME: bash | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
dash-nothing: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: | |
SHELL_NAME: dash | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
dash-cvs: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: cvs | |
SHELL_NAME: dash | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
mksh-nothing: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: | |
SHELL_NAME: mksh | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
mksh-cvs: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: cvs | |
SHELL_NAME: mksh | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
zsh-nothing: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: | |
SHELL_NAME: zsh | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua | |
zsh-cvs: | |
runs-on: ubuntu-latest | |
env: | |
EXTRA_PACKAGES: cvs | |
SHELL_NAME: zsh | |
steps: | |
- uses: actions/checkout@v2 | |
- 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 ~/kyua |