update versions and workflow

This commit is contained in:
xgui4
2026-05-08 13:34:29 -04:00
parent 9d46e2c041
commit 8010319edd
5 changed files with 23 additions and 18 deletions

View File

@@ -18,8 +18,8 @@ jobs:
os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- uses: actions/checkout@v6.0.2
- uses: actions/setup-python@v6.2.0
with:
python-version: "3.12"
cache: 'pip'
@@ -40,7 +40,7 @@ jobs:
run: tar -czf LCE-Qt-Launcher-Linux.tar.gz -C dist/main.dist .
- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7.0.1
with:
name: binaries-${{ matrix.os }}
path: |
@@ -52,15 +52,15 @@ jobs:
name: Build Inno Setup
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Compile .ISS
uses: Minionguyjpro/Inno-Setup-Action@v1.2.2
uses: Minionguyjpro/Inno-Setup-Action@v1.2.8
with:
path: packages\windows\windows-setup-nigthly.iss
options: '/O+ /F"LCE_Qt_Launcher_Windows_Nigthly_Setup"'
- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7.0.1
with:
name: installer-windows
path: packages\windows\Output\*.exe
@@ -70,18 +70,20 @@ jobs:
name: Build Arch Package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6.0.2
- name: Validate and Build package
uses: heyhusen/archlinux-package-action@v3.0.0
with:
namcap: true
updpkgsums : true
path : "packages/linux/nightly"
srcinfo: true
- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7.0.1
with:
name: installer-arch
path: "*.pkg.*.*"
name: packages-arch
path: "packages/linux/nightly/****.pkg.tar.zst"
# --- JOB 4 : Publish the Nightly Release ---
release:
@@ -90,7 +92,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Download all artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8.0.1
with:
path: ./artifacts
merge-multiple: true

View File

@@ -2,7 +2,7 @@
pkgs.python3Packages.buildPythonApplication rec {
pname = "lce-qt-launcher";
version = "0.2026.5.7";
version = "0.2026.5.8";
format = "pyproject";
src = ./.;

View File

@@ -2,12 +2,13 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
; Non-commercial use only
#define MyAppName "LCE Qt Launcher (Nightly Preview Inno Setup 7 Installer)"
#define MyAppVersion "2026.5.7"
#define MyAppName "LCE Qt Launcher (Nightly)"
#define MyAppVersion "2026.5.8"
#define MyAppPublisher "Xgui4"
#define MyAppURL "https://github.com/xgui4/lce-qt-launcher"
#define MyAppExeName "main.exe"
#define MyAppAssocName "LCE Qt Launcher Instance Save File"
#define MyAppAssocName "LCE Qt Launcher instance save file"
#define MyAppAssocNameFr "Fichier de sauvegarde d'instance LCE Qt Launcher"
#define MyAppAssocExt ".lce_inst"
#define MyAppAssocKey StringChange(MyAppAssocName, " ", "") + MyAppAssocExt

View File

@@ -3,11 +3,12 @@
; Non-commercial use only
#define MyAppName "LCE Qt Launcher (Nightly)"
#define MyAppVersion "2026.5.7"
#define MyAppVersion "2026.5.8"
#define MyAppPublisher "Xgui4"
#define MyAppURL "https://github.com/xgui4/lce-qt-launcher"
#define MyAppExeName "main.exe"
#define MyAppAssocName "LCE Qt Launcher Instance Save File"
#define MyAppAssocName "LCE Qt Launcher instance save file"
#define MyAppAssocNameFr "Fichier de sauvegarde d'instance LCE Qt Launcher"
#define MyAppAssocExt ".lce_inst"
#define MyAppAssocKey StringChange(MyAppAssocName, " ", "") + MyAppAssocExt

View File

@@ -7,7 +7,8 @@
#define MyAppPublisher "Xgui4"
#define MyAppURL "https://github.com/xgui4/lce-qt-launcher"
#define MyAppExeName "main.exe"
#define MyAppAssocName "LCE Qt Launcher Instance Save File"
#define MyAppAssocName "LCE Qt Launcher instance save file"
#define MyAppAssocNameFr "Fichier de sauvegarde d'instance LCE Qt Launcher"
#define MyAppAssocExt ".lce_inst"
#define MyAppAssocKey StringChange(MyAppAssocName, " ", "") + MyAppAssocExt