App-Ariza.git | .github/workflows/ | test.yml
name: test
on:
push:
branches:
- '*'
tags-ignore:
- '*'
pull_request:
env:
LANG: en_US.UTF-8
LC_ALL: en_US.UTF-8
jobs:
test:
name: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v6
- uses: Raku/setup-raku@v1
with:
raku-version: 'latest'
- name: Install Raku dependencies
run: zef install --/test --test-depends --deps-only .
- name: Install App::Prove6
run: zef install --/test App::Prove6
- name: Run tests
run: prove6 -I. t