better packages managementd

This commit is contained in:
xgui4
2026-04-23 14:46:00 -04:00
parent 466240fc1c
commit c14e5b57d5
11 changed files with 101 additions and 39 deletions

31
.github/workflows/windows-release.yml vendored Normal file
View File

@@ -0,0 +1,31 @@
name: Build and Publish Stable Version
on:
push:
branches: ["master"]
jobs:
build_windows_installer:
name: Build the Inno Setup Installer
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Compile .ISS to .EXE Installer
uses: Minionguyjpro/Inno-Setup-Action@v1.2.2
with:
path: pkg/windows/setup.iss
options: /O+
build_arch_installer:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Validate package
uses: heyhusen/archlinux-package-action@v3.0.0
with:
flags: '-p PKGBUILD.'
namcap: false
srcinfo: true