Skip to content

FIx CI attempt 2

FIx CI attempt 2 #154

Workflow file for this run

name: CI
on:
push:
branches: [master]
workflow_dispatch:
repository_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- run: sudo apt-get update
- uses: actions/checkout@v3
- uses: krdlab/setup-haxe@v1
with:
haxe-version: "4.3.3"
- uses: HaxeFlixel/setup-flixel@v1
with:
haxe-version: current
flixel-versions: release
target: html5
- run: npm install
working-directory: api/dox
- run: haxe --cwd api --run Make xml pages
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{secrets.GITHUB_TOKEN}}
publish_dir: ./api/dox/out
cname: api.haxeflixel.com