krdlab / setup-haxe

Set up a specific version of Haxe environment for your workflow.
MIT License
38 stars 9 forks source link

Add support for haxe nightlies #24

Closed kLabz closed 1 year ago

kLabz commented 1 year ago

Add support for haxe nightlies from https://build.haxe.org/builds/haxe/ when setting haxe-version to latest or a specific nightly build, for example "2023-01-12_development_7de5898" (basically anything between haxe_ and extension in https://build.haxe.org/builds/haxe/linux64/).

Example use:

jobs:
  build:
    strategy:
      matrix:
        os: [ubuntu-latest, macos-latest, windows-latest]
        haxe: [4.2.5, latest, "2023-01-23_development_c655aa5"]
    runs-on: ${{ matrix.os }}
    steps:
      # use krdlab/setup-haxe@v1 when merged
      - uses: kLabz/setup-haxe@6c750ad16187ca792f2cdddfd8c57177205f4ecd
        with:
          haxe-version: ${{ matrix.haxe }}

      - run: haxe -version

      # ...
krdlab commented 1 year ago

I released v1.3.0 a couple of hours ago. https://github.com/krdlab/setup-haxe/releases/tag/v1.3.0