Skip to content

Commit 511268e

Browse files
committed
Add IzPack 5 setup to Ant CI and remove obsolete izpack.yml workflow
1 parent 967ccef commit 511268e

3 files changed

Lines changed: 19 additions & 3 deletions

File tree

.github/workflows/ant.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ jobs:
2323
with:
2424
java-version: '17'
2525
distribution: 'temurin'
26+
- name: Set up IzPack 5
27+
run: |
28+
wget -O izpack-installer.jar https://repo1.maven.org/maven2/org/codehaus/izpack/izpack-dist/5.2.4/izpack-dist-5.2.4-installer.jar
29+
java -jar izpack-installer.jar -options .github/workflows/auto-install.xml
2630
- name : Generate override.properties
2731
run: |
2832
rm -f override.properties

.github/workflows/auto-install.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<!--
3+
IzPack 5 unattended installation options file.
4+
Used in GitHub Actions to install IzPack 5 non-interactively.
5+
6+
Usage:
7+
java -jar izpack-dist-5.2.4-installer.jar -options .github/workflows/auto-install.xml
8+
9+
$USER_HOME resolves to the runner's home directory (~), so IzPack will be installed
10+
at ~/IzPack, which matches the default izpack5.home value in build.properties.
11+
-->
12+
<AutoInstall>
13+
<langpack code="eng"/>
14+
<installpath>$USER_HOME/IzPack</installpath>
15+
</AutoInstall>

.github/workflows/izpack.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)