Skip to content

Release 4.3.2

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jun 12:46
fcfca29
GitHub CI (#1106)

* test github ci

* pass through haxe version

* Use macos-13

* better matrix config

* fancier test matrix

* revert fancier matrix change

* Basic hxcpp setup

* First haxe test attempt

* cffi tests attempt

* Fix debug flag for build.xml based compile

* Fix all defines for build.xml based compile

* Remove bash specific command

* Try excluding macos from 32bits

* More tests

* Fix std tests

* Fix differing output folder for std tests

* haxe unit test

* Use git switch

* Try removing the escaping

* Use checkout action

* try sub jobs

* comment out unimplemented jobs

* Fully qualify working directory

* try actual relative paths

* try explicit working directory for all steps

* try composite action

* try hopefully correct composite action

* cant have checkout in the setup action

* Fix wrong path

* Fix wrong path (again...)

* Specify shell

* Fix some old copy paths

* explicit hxcpp path to composite action

* Install gcc on linux

* custom names

* lets try pwsh

* Do bring back the native lib stage though

* More custom names

* Do cffi copy on 32bit as well

* build neko on 32bit as well

* try a matrix telemetry

* Remember setup guff

* Add more test jobs

* flip around cppia file name

* add haxe tests suite job

* Restore other ci jobs

* Goodbye azure pipelines

* Try splitting up into OS specific jobs

* change naming again

* Remove now un-needed intermediate workflow

* add arch define to cffi hxml calls

* Don't fail fast

* Add pull request trigger

* unmask mysql service

* Move packaging stuff into independent yml file

* limit packaging to master instead of tags

* relax packaging requirements as a test

* specify prs as well for the test

* restrict packaging to master

* Use setup-haxe fork and try macos-latest