Harden installer icon + NSIS rebuild path
Full build / Full desktop build + optional release (push) Failing after 3m24s
Full build / Import + headless tests (push) Successful in 27s

- Regenerate icon.ico with classic BMP entries (16/32/48) — PNG-compressed
  ICO entries can fail NSIS' icon loader on some builds
- CI copies assets/textures/icon.ico onto the packaging path right before
  makensis, removing any stale/missing-copy failures
- Recreate v0.2.1 tag after this fix
This commit is contained in:
zwitschi committed 2026-10-31 14:15:38 +01:00
1 parent 418c30e334
commit 8bc84c1f36
12 files changed
+31 -12

No files matched your search

+6 -1
View File
@@ -12,9 +12,10 @@ var gm: Node = null
var state := 0
var state_frames := 0
var targeted := false
var camera_staged := false
func _initialize() -> void:
root.size = Vector2i(1600, 900)
root.size = Vector2i(1280, 720)
var packed: PackedScene = load("res://scenes/main.tscn")
var inst: Node = packed.instantiate()
root.add_child(inst)
@@ -29,6 +30,10 @@ func _process(_delta: float) -> bool:
push_error("GameManager not found")
quit(1)
return true
if gm != null and not camera_staged:
gm.guard.global_position = Vector3(0, 1.6, 5.0)
gm.guard.head.rotation.x = deg_to_rad(-8.0)
camera_staged = true
if frames > MAX_FRAMES:
print("timeout reached")
quit(0)