File tree Expand file tree Collapse file tree 2 files changed +22
-7
lines changed Expand file tree Collapse file tree 2 files changed +22
-7
lines changed Original file line number Diff line number Diff line change @@ -16,8 +16,7 @@ permissions:
1616
1717jobs :
1818 build-libraries :
19- runs-on : " ubuntu-24.04"
20- container : erlang:27
19+ runs-on : " ubuntu-22.04"
2120 strategy :
2221 fail-fast : false
2322
2726 with :
2827 submodules : ' recursive'
2928
29+ - uses : erlef/setup-beam@v1
30+ with :
31+ otp-version : " 24"
32+ elixir-version : " 1.11"
33+
3034 - name : " APT update"
3135 run : sudo apt update -y
3236
Original file line number Diff line number Diff line change 1414permissions :
1515 contents : write
1616
17+ env :
18+ otp_version : 24
19+ elixir_version : 1.14
20+
1721jobs :
1822 compile_tests :
19- runs-on : ubuntu-24.04
20- container : erlang:27
23+ runs-on : ubuntu-22.04
2124 steps :
2225 - name : Checkout repo
2326 uses : actions/checkout@v4
2427
28+ - uses : erlef/setup-beam@v1
29+ with :
30+ otp-version : ${{ env.otp_version }}
31+ elixir-version : ${{ env.elixir_version }}
32+
2533 - name : apt update
2634 run : sudo apt update
2735
2836 - name : Install required packages
29- run : sudo apt install -y cmake gperf zlib1g-dev ninja-build
37+ run : sudo apt install -y gperf
3038
3139 - name : Compile test modules
3240 run : |
3341 set -e
3442 mkdir build_tests
3543 cd build_tests
36- cmake .. -G Ninja -DAVM_WARNINGS_ARE_ERRORS=ON
37- ninja erlang_test_modules test_estdlib test_eavmlib test_alisp
44+ cmake ..
45+ make erlang_test_modules
46+ make test_estdlib
47+ make test_eavmlib
48+ make test_alisp
3849
3950 - name : Upload test modules
4051 uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments