Skip to content

Migrate to GitHub Actions #8

Migrate to GitHub Actions

Migrate to GitHub Actions #8

Workflow file for this run

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