ci(test): add Test workflow

This commit is contained in:
Alexey Igrychev
2021-10-27 21:22:39 +01:00
parent 93f4252af6
commit f507c4f344

43
.github/workflows/test.yaml vendored Normal file
View File

@@ -0,0 +1,43 @@
name: Test
on:
push:
jobs:
channel:
name: By channel
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install
uses: ./install
- run: werf version
version:
name: By version
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install
uses: ./install
with:
version: v1.1.23+fix49
- run: werf version