Skip to content

Commit 00eefcf

Browse files
committed
Require TurtleTerm desktop metadata in release readiness guard
1 parent 9ab5ab2 commit 00eefcf

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

assets/sourceos/tests/test_turtle_term_release_readiness.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
"docs/sourceos/SUPPLY_CHAIN.md",
2020
"docs/sourceos/UPSTREAM_SYNC.md",
2121
"assets/sourceos/brand/turtleterm-icon.svg",
22+
"assets/sourceos/brand/ai.sourceos.TurtleTerm.svg",
23+
"assets/sourceos/desktop/ai.sourceos.TurtleTerm.desktop",
24+
"assets/sourceos/desktop/ai.sourceos.TurtleTerm.metainfo.xml",
2225
"assets/sourceos/bin/turtleterm",
2326
"assets/sourceos/bin/turtleterm-mux-server",
2427
"assets/sourceos/bin/turtle-term",
@@ -66,7 +69,9 @@
6669
"libexec/\"turtle-term\"",
6770
"turtleterm",
6871
"turtleterm.lua",
69-
"pkgshare.install \"assets/sourceos/brand\" => \"brand\"",
72+
"ai.sourceos.TurtleTerm.desktop",
73+
"ai.sourceos.TurtleTerm.metainfo.xml",
74+
"ai.sourceos.TurtleTerm.svg",
7075
"assert_match \"TurtleTerm command wrapper\"",
7176
]
7277

@@ -87,7 +92,12 @@
8792
"libexec/turtle-term",
8893
"turtleterm",
8994
"turtleterm.lua",
90-
"share/turtle-term/brand",
95+
"share/applications",
96+
"share/metainfo",
97+
"share/icons/hicolor/scalable/apps",
98+
"ai.sourceos.TurtleTerm.desktop",
99+
"ai.sourceos.TurtleTerm.metainfo.xml",
100+
"ai.sourceos.TurtleTerm.svg",
91101
"THIRD_PARTY_NOTICES.md",
92102
]
93103

0 commit comments

Comments
 (0)