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