Skip to content

Update prebuilt tools #39

Update prebuilt tools

Update prebuilt tools #39

Workflow file for this run

name: CI
on: push
jobs:
build-unix:
strategy:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
runs-on: ${{ matrix.os }}
env:
HAXE_STD_PATH: "${{ github.workspace }}/current/std"
steps:
- uses: actions/checkout@main
- name: Add to PATH
run: |
echo "${GITHUB_WORKSPACE}/bin" >> $GITHUB_PATH
- name: Install haxe-manager
run: |
sh ./install.sh --skip-defaults
- name: Check env
run: |
echo "PATH=${PATH}"
echo "GITHUB_PATH=${GITHUB_PATH}"
echo "HAXE_STD_PATH=${HAXE_STD_PATH}"
- name: Check base usage
run: |
hx-download latest
hx-download 4.3.4
hx-download 569e52e
hx-select dev
haxe --version
- name: Install extra tools
run: |
sh ./extra/install-all.sh
ls -Al bin/
- name: Check list-haxe-versions
run: list-haxe-versions
build-windows:
strategy:
fail-fast: false
matrix:
os:
- windows-latest
runs-on: ${{ matrix.os }}
env:
HAXE_STD_PATH: "${{ github.workspace }}/current/std"
steps:
- uses: actions/checkout@main
- name: Add to PATH
run: |
echo "${env:GITHUB_WORKSPACE}/bin" | Out-File -Append -FilePath $env:GITHUB_PATH -Encoding utf8
- name: Install haxe-manager
run: |
sh ./install.sh --skip-defaults
- name: Check env
run: |
echo "PATH=${env:PATH}"
echo "GITHUB_PATH=${env:GITHUB_PATH}"
echo "HAXE_STD_PATH=${env:HAXE_STD_PATH}"
- name: Check base usage
run: |
hx-download latest
hx-download 4.3.4
hx-download 569e52e
hx-select dev
haxe --version