Skip to content

Commit 720258e

Browse files
committed
fix: compile schemas in release; bump to 1.0.2; doc note
1 parent 8c1ed13 commit 720258e

3 files changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ jobs:
1919
run: |
2020
python3 -m json.tool metadata.json
2121
22+
- name: Compile schemas
23+
run: |
24+
glib-compile-schemas schemas
25+
2226
- name: Prepare zip
2327
run: |
2428
UUID=$(python3 -c 'import json;print(json.load(open("metadata.json"))["uuid"])')

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 1.0.2 (2025-12-18)
2+
3+
Fixes
4+
- Release workflow compiles schemas before packaging so `schemas/gschemas.compiled` ships inside the zip. This resolves "GLib.FileError: Failed to open gschemas.compiled" on GNOME 42–44 when installing from GitHub zip.
5+
6+
---
7+
18
## 1.0.1 (2025-12-17)
29

310
Highlights

metadata.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"uuid": "comfort-control@nickotmazgin",
33
"name": "Comfort Control (EaseHub)",
44
"description": "Panel actions: Lock/Logout/Reboot/Power/Suspend, DND, Dark/Light, Settings, Extensions, Tweaks, Open Terminal, Clear Clipboard, Screenshot, and APT/Flatpak updates with consent.\n\nCreated by Nick Otmazgin.",
5-
"version": 2,
6-
"version-name": "1.0.1",
5+
"version": 3,
6+
"version-name": "1.0.2",
77
"shell-version": [
88
"42",
99
"43",

0 commit comments

Comments
 (0)