Skip to content

Commit ed3154b

Browse files
committed
ci:add debian 13 support
1 parent 6a2fd03 commit ed3154b

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/debianbuild.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
build:
1313
runs-on: ${{ matrix.runner }}
1414
container:
15-
image: debian:bookworm
15+
image: debian:${{ matrix.version }}
1616
options: --platform ${{ matrix.platform }}
1717
strategy:
1818
matrix:
@@ -21,6 +21,12 @@ jobs:
2121
runner: ubuntu-24.04
2222
platform: linux/amd64
2323
artifact: x86-64
24+
version: bookworm
25+
- arch: amd64
26+
runner: ubuntu-24.04
27+
platform: linux/amd64
28+
artifact: x86-64
29+
version: trixie
2430

2531
steps:
2632
- name: Checkout main repository code
@@ -43,9 +49,9 @@ jobs:
4349
- name: install xengine library
4450
run: |
4551
latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
46-
wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_Debian_12_${{ matrix.artifact }}.zip
47-
unzip ./XEngine_Debian_12_${{ matrix.artifact }}.zip -d ./XEngine_Debian_12_${{ matrix.artifact }}
48-
cd XEngine_Debian_12_${{ matrix.artifact }}
52+
wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_Debian_${{ matrix.version }}_${{ matrix.artifact }}.zip
53+
unzip ./XEngine_Debian_${{ matrix.version }}_${{ matrix.artifact }}.zip -d ./XEngine_Debian_${{ matrix.version }}_${{ matrix.artifact }}
54+
cd XEngine_Debian_${{ matrix.version }}_${{ matrix.artifact }}
4955
5056
chmod 777 *
5157
./XEngine_LINEnv.sh -i 3

0 commit comments

Comments
 (0)