Skip to content

Matrix setup

k edited this page Dec 9, 2025 · 14 revisions

Setup multiple versions of the HashLink VM on multiple operating systems:

jobs:
  test:
    name: HashLink VM ${{matrix.version}} on ${{matrix.platform}}
    runs-on: ${{matrix.platform}}
    strategy:
      matrix:
        platform: [macos-latest, ubuntu-latest, windows-latest]
        version: [<=1.10, latest, nightly]
    steps:
      - uses: actions/checkout@v5
      - uses: krdlab/setup-haxe@v2
      - uses: HaxeFoundation/setup-hashlink@v1
        with:
          version: ${{matrix.version}}
      - run: hl --version
      - run: haxe test.hxml

Clone this wiki locally