File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 build :
1313 runs-on : ${{ matrix.runner }}
1414 container :
15- image : rockylinux/rockylinux:9.5
15+ image : rockylinux/rockylinux:${{ matrix.version }}
1616 options : --platform ${{ matrix.platform }}
1717 strategy :
1818 matrix :
@@ -21,17 +21,29 @@ jobs:
2121 runner : ubuntu-24.04
2222 platform : linux/amd64
2323 artifact : x86-64
24+ version : 9
25+ - arch : amd64
26+ runner : ubuntu-24.04
27+ platform : linux/amd64
28+ artifact : x86-64
29+ version : 10
30+ - arch : arm64
31+ runner : ubuntu-24.04-arm
32+ platform : linux/arm64
33+ artifact : Arm64
34+ version : 9
2435 - arch : arm64
2536 runner : ubuntu-24.04-arm
2637 platform : linux/arm64
2738 artifact : Arm64
39+ version : 10
2840
2941 steps :
3042 - name : Checkout main repository code
31- uses : actions/checkout@v4
43+ uses : actions/checkout
3244
3345 - name : Checkout dependency repository (xengine)
34- uses : actions/checkout@v4
46+ uses : actions/checkout
3547 with :
3648 repository : libxengine/libxengine
3749 path : libxengine
4759 - name : install xengine library
4860 run : |
4961 latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
50- wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_9_ ${{ matrix.artifact }}.zip
51- unzip ./XEngine_RockyLinux_9_ ${{ matrix.artifact }}.zip -d ./XEngine_RockyLinux_9_ ${{ matrix.artifact }}
52- cd XEngine_RockyLinux_9_ ${{ matrix.artifact }}
62+ wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}.zip
63+ unzip ./XEngine_RockyLinux_ ${{ matrix.version }}_${{ matrix. artifact }}.zip -d ./XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}
64+ cd XEngine_RockyLinux_${{ matrix.version }}_ ${{ matrix.artifact }}
5365
5466 chmod 777 *
5567 ./XEngine_LINEnv.sh -i 3
You can’t perform that action at this time.
0 commit comments