tide/.github/workflows/CI.yml
2021-01-22 16:04:14 -08:00

53 lines
913 B
YAML

---
name: CI
on:
push:
branches-ignore:
- main
tags-ignore:
- v*.*.*
pull_request:
jobs:
tests:
runs-on: ubuntu-latest
defaults:
run:
shell: fish {0}
steps:
- uses: actions/checkout@v2
- uses: fish-actions/install-fish@v1.1.0
- uses: fish-actions/fisher@v1.0.0
with:
plugins: jorgebucaran/fishtape ilancosman/clownfish $GITHUB_WORKSPACE
- name: Run full test suite
run: tide test --all --CI
prettier:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actionsx/prettier@v2
with:
args: --check .
super-linter:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: github/super-linter@v3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VALIDATE_MD: true
VALIDATE_YAML: true