Skip to content

Commit 7c05a46

Browse files
committed
actions: move OpenFL 8.9.7 tests into separate job
1 parent 8a3b30f commit 7c05a46

File tree

1 file changed

+27
-8
lines changed

1 file changed

+27
-8
lines changed

.github/workflows/tests.yml

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,25 @@ on:
77
- master
88

99
jobs:
10+
test-neko-legacy:
11+
strategy:
12+
matrix:
13+
haxe-version: [4.0.5, 4.1.5]
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v3
17+
- uses: krdlab/setup-haxe@v1
18+
with:
19+
haxe-version: ${{ matrix.haxe-version }}
20+
- name: Set up Haxelib dependencies
21+
run: |
22+
haxelib install lime 7.8.0 --quiet
23+
haxelib install openfl 8.9.7 --quiet
24+
haxelib install utest --quiet
25+
haxelib dev feathersui-validators $GITHUB_WORKSPACE
26+
- name: Run Tests
27+
working-directory: test
28+
run: haxelib run openfl test neko
1029
test-html5:
1130
strategy:
1231
matrix:
@@ -22,8 +41,8 @@ jobs:
2241
node-version: "16"
2342
- name: Set up Haxelib dependencies
2443
run: |
25-
haxelib install lime 7.8.0 --quiet
26-
haxelib install openfl 8.9.7 --quiet
44+
haxelib install lime --quiet
45+
haxelib install openfl --quiet
2746
haxelib install utest --quiet
2847
haxelib dev feathersui-validators $GITHUB_WORKSPACE
2948
- name: Set up Node.js dependencies
@@ -47,8 +66,8 @@ jobs:
4766
haxe-version: ${{ matrix.haxe-version }}
4867
- name: Set up Haxelib dependencies
4968
run: |
50-
haxelib install lime 7.8.0 --quiet
51-
haxelib install openfl 8.9.7 --quiet
69+
haxelib install lime --quiet
70+
haxelib install openfl --quiet
5271
haxelib install utest --quiet
5372
haxelib dev feathersui-validators $GITHUB_WORKSPACE
5473
- name: Run Tests
@@ -66,8 +85,8 @@ jobs:
6685
haxe-version: ${{ matrix.haxe-version }}
6786
- name: Set up Haxelib dependencies
6887
run: |
69-
haxelib install lime 7.8.0 --quiet
70-
haxelib install openfl 8.9.7 --quiet
88+
haxelib install lime --quiet
89+
haxelib install openfl --quiet
7190
haxelib install utest --quiet
7291
haxelib dev feathersui-validators $GITHUB_WORKSPACE
7392
- name: Run Tests
@@ -89,8 +108,8 @@ jobs:
89108
haxe-version: ${{ matrix.haxe-version }}
90109
- name: Set up Haxelib dependencies
91110
run: |
92-
haxelib install lime 7.8.0 --quiet
93-
haxelib install openfl 8.9.7 --quiet
111+
haxelib install lime --quiet
112+
haxelib install openfl --quiet
94113
haxelib install utest --quiet
95114
haxelib dev feathersui-validators ${{ github.workspace }}
96115
haxelib run lime config AIR_SDK ${{ env.AIR_HOME }}

0 commit comments

Comments
 (0)