Josh Tynjala
|
103206b2d6
|
actions: it makes more sense to use Haxe version matrix on samples
|
2023-05-02 09:21:04 -07:00 |
|
Josh Tynjala
|
e2d34a52ac
|
actions: simplify Neko and HashLink samples jobs
|
2023-05-02 09:19:51 -07:00 |
|
Josh Tynjala
|
ab1860a54a
|
actions: since ndll builds are mostly C++, it doesn't make sense to use a Haxe version matrix for them
|
2023-05-02 09:18:12 -07:00 |
|
Josh Tynjala
|
ab0cdc057d
|
Merge branch '8.1.0-Dev' into 8.2.0-Dev
|
2023-04-24 14:01:04 -07:00 |
|
Josh Tynjala
|
1a71249c09
|
actions: needs JDK 11 for android-samples
Uses JDK 11 for android-ndll too, for consistency
|
2023-04-24 11:51:58 -07:00 |
|
Josh Tynjala
|
ef5edc0dfb
|
actions: temporarily require hxcpp 4.2.1 until HaxeFoundation/hxcpp#1042 is released
|
2023-04-17 14:58:37 -07:00 |
|
Josh Tynjala
|
7d4d20df9e
|
actions: build html5 samples with genes to ensure that it doesn't break
|
2023-04-17 14:30:00 -07:00 |
|
player-03
|
8825d27cb2
|
Use version 3 of actions/setup-java.
Version 2 wasn't even the latest version, and still used Node 12.
|
2023-04-10 19:06:56 -04:00 |
|
player-03
|
dc1a11bdac
|
Use version 2 of actions/setup-java
GitHub is deprecating Node 12, forcing us to update any actions that rely on it. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
actions/setup-java@v2 now requires us to specify a distribution. v1 used Zulu, so we'll just stick with that for now.
|
2023-04-10 17:26:00 -04:00 |
|
player-03
|
f293cf69db
|
Use Ubuntu 20 for testing.
GitHub has officially begun to drop Ubuntu 18.04 support, causing workflows to fail.
|
2023-02-22 13:24:47 -08:00 |
|
player-03
|
500e705d48
|
Use v3 of checkout and upload-artifact.
Version 2 of these actions seems to rely on deprecated features.
We might be able to leave `download-artifact`, but it seems best to keep it in sync.
|
2023-02-22 13:24:19 -08:00 |
|
player-03
|
598af41d59
|
Return to the original approach, again.
At least this time it printed a full list of conflicts. With any luck, this will do it.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
6f9b26ee56
|
Manually install the problem versions of python.
This way, we get to add the `--overwrite` flag.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
118123b1b3
|
Return to the original approach.
We'll just enumerate all the files that produce errors. This time: pydoc3.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
ebb7b2ba28
|
Quote spaces.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
6ae8bc21d7
|
Try more ways to skip python.
Varying which versions get skipped to help figure out which worked.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
811e97193b
|
Try to skip reinstalling python.
|
2023-02-22 13:24:17 -08:00 |
|
player-03
|
38acf6fdc4
|
Use brew update --force.
|
2023-02-22 13:24:16 -08:00 |
|
player-03
|
8aec178484
|
Remove idle3 files to prevent conflict.
Now using `*` to remove multiple files at once, because otherwise this may take a lot of space.
|
2023-02-22 13:24:16 -08:00 |
|
player-03
|
a91f95ef65
|
Remove conflicting files.
|
2023-02-22 13:24:16 -08:00 |
|
Joseph Cloutier
|
558490671d
|
Use macOS 11 for testing.
GitHub has officially begun to drop macOS 10.15 support, causing workflows to fail.
|
2023-02-22 13:24:15 -08:00 |
|
player-03
|
bca5a33ac2
|
Use Ubuntu 20 for testing.
GitHub has officially begun to drop Ubuntu 18.04 support, causing workflows to fail.
|
2023-02-21 06:29:59 -10:00 |
|
player-03
|
4232a9fa52
|
Use v3 of checkout and upload-artifact.
Version 2 of these actions seems to rely on deprecated features.
We might be able to leave `download-artifact`, but it seems best to keep it in sync.
|
2023-02-21 06:23:53 -10:00 |
|
Josh Tynjala
|
2f4b0844ef
|
Merge pull request #1531 from player-03/submodules
Restructure and update submodules
|
2023-01-13 13:44:33 -08:00 |
|
player-03
|
255b5cba9e
|
Return to the original approach, again.
At least this time it printed a full list of conflicts. With any luck, this will do it.
|
2023-01-05 16:22:18 -05:00 |
|
player-03
|
092bee0680
|
Manually install the problem versions of python.
This way, we get to add the `--overwrite` flag.
|
2023-01-05 16:01:43 -05:00 |
|
player-03
|
04412da008
|
Return to the original approach.
We'll just enumerate all the files that produce errors. This time: pydoc3.
|
2023-01-05 15:40:10 -05:00 |
|
player-03
|
ffbe4154cb
|
Quote spaces.
|
2023-01-05 15:23:52 -05:00 |
|
player-03
|
3f630e169c
|
Try more ways to skip python.
Varying which versions get skipped to help figure out which worked.
|
2023-01-05 15:06:28 -05:00 |
|
player-03
|
83c24935ef
|
Try to skip reinstalling python.
|
2023-01-05 14:52:59 -05:00 |
|
player-03
|
41a473f3e6
|
Use brew update --force.
|
2023-01-05 14:43:49 -05:00 |
|
player-03
|
f02930d8ba
|
Remove idle3 files to prevent conflict.
Now using `*` to remove multiple files at once, because otherwise this may take a lot of space.
|
2023-01-05 14:29:22 -05:00 |
|
player-03
|
75a3f10a34
|
Remove conflicting files.
|
2023-01-05 14:15:32 -05:00 |
|
player-03
|
43fb0f15c5
|
Merge pull request #1500 from player-03/DeprecatedGradleFeatures
Fix warnings and errors in the Android build process
|
2022-12-29 19:26:54 -05:00 |
|
Joseph Cloutier
|
8a3c7ac629
|
Use macOS 11 for testing.
GitHub has officially begun to drop macOS 10.15 support, causing workflows to fail.
|
2022-11-18 18:16:49 -05:00 |
|
Joseph Cloutier
|
91699a820c
|
Revert "Use NDK r25b for testing."
This reverts commit 2dfb816868, which
relied on HaxeFoundation/hxcpp#992.
|
2022-10-29 14:44:46 -04:00 |
|
player-03
|
2dfb816868
|
Use NDK r25b for testing.
This is the latest long-term support version.
|
2022-10-29 13:59:18 -04:00 |
|
Josh Tynjala
|
1a4fbc5387
|
Github Actions: replace ubuntu-18.04 with ubuntu-latest
ubuntu-18.04 is deprecated and will be removed: https://github.com/actions/runner-images/issues/6002
|
2022-09-22 12:37:44 -07:00 |
|
player-03
|
b03edaec73
|
Use Java 11 to build Android.
This is required by the newer Gradle plugin.
|
2022-06-05 23:53:53 -04:00 |
|
Joseph Cloutier
|
689fed4545
|
Merge branch 'develop' into submodules
|
2022-06-03 18:36:03 -04:00 |
|
Apprentice-Alchemist
|
b4e6764a2d
|
Fix YML syntax error.
|
2022-05-20 08:16:03 +02:00 |
|
Apprentice-Alchemist
|
46ad92f11e
|
Why are we still supporting haxe 3?
|
2022-05-20 08:11:02 +02:00 |
|
Apprentice-Alchemist
|
9fa6a20402
|
Fix CI, hopefully.
|
2022-05-20 07:47:12 +02:00 |
|
Joseph Cloutier
|
2dc827a432
|
Remove PulseAudio headers.
These are often included with the OS, or can easily be installed if not.
|
2022-05-16 14:10:20 -04:00 |
|
Joseph Cloutier
|
30dfff65ab
|
Use NDK r21e for testing.
|
2022-05-13 19:20:25 -04:00 |
|
Apprentice-Alchemist
|
1471d8a60d
|
Try to fix CI.
|
2022-04-28 19:42:52 +02:00 |
|
Apprentice-Alchemist
|
c2595b908d
|
Fixup CI, and some includes.
|
2022-04-28 19:42:48 +02:00 |
|
Apprentice-Alchemist
|
a44fe3669a
|
Put hashlink binaries in templates/bin again.
Add setup script for macOS codesigning.
|
2022-04-28 19:42:45 +02:00 |
|
Apprentice-Alchemist
|
2d2e6458f7
|
Fix macOS and Linux CI.
|
2022-04-28 19:42:43 +02:00 |
|
Apprentice-Alchemist
|
e4793346cc
|
Make windows work, install required packages on macOS.
|
2022-04-28 19:42:42 +02:00 |
|