Skip to content

Keep the updater away from the install package - #297

Merged
itshypax merged 1 commit into
mainfrom
fix/updater-skip-install-asset
Jul 14, 2026
Merged

itshypax merged 1 commit into
mainfrom
fix/updater-skip-install-asset

Conversation

@itshypax

Copy link
Copy Markdown
Collaborator

Follow-up to #296. The updater prefers ignis-*.zip release assets, and the new ignis-<version>-install.zip matches that prefix - depending on the asset order GitHub returns, an in-app update would have grabbed the install package (setup.php + nested archive) instead of the app archive. The asset loop now skips -install.zip explicitly. The standalone setup wizard got the same guard in EmergencyForge/ignis-setup@8b74f4c.

The new ignis-<version>-install.zip release asset matches the
updaters ignis-*.zip preference, so depending on asset order it would
have downloaded the install package instead of the app archive and
extracted a zip-in-a-zip. Skip -install.zip assets explicitly.
@ef-sparky

ef-sparky Bot commented Jul 14, 2026

Copy link
Copy Markdown

✅ Alle Checks bestanden

1 Dateien geändert · +5 -0

Übersicht

Check Status Details
Build (PHP 8.3 – 8.4) ✅ Bestanden
Unit Tests (8.3/8.4) ✅ Bestanden Keine Tests
Integration Tests ✅ Bestanden Keine Tests
Feature Tests (HTTP) ✅ Bestanden Keine Tests
Frontend Build ✅ Bestanden
Security Audit ✅ Bestanden
PHPStan ✅ Bestanden

Unit Tests ✅

✅ 0 Tests bestanden.

Integration Tests ✅

✅ 0 Tests bestanden.

Feature Tests (HTTP) ✅

✅ 0 Tests bestanden.

Frontend Build ✅

Assets in Sync mit Source (SCSS + Vite gebaut, kein Diff).

PHPStan – Statische Analyse ✅

Keine Fehler gefunden.

Security Audit ✅

Keine bekannten Schwachstellen.


Workflow-Log ansehen

@itshypax
itshypax merged commit f69b460 into main Jul 14, 2026
10 checks passed
@itshypax
itshypax deleted the fix/updater-skip-install-asset branch July 14, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant