Commit 413f26b
committed
fix(ci): add x-skip-install-test flag for first-build bootstrapping
e2e-install reads the live gh-pages Flatpak index, which is updated by
update-index.yml only after a fully successful build run. On a first-time
app build the app is not yet in the index, causing flatpak install to fail
with 'Nothing matches <app-id> in remote testhub', which fails the build,
which prevents update-index from running — a circular dependency.
Add x-skip-install-test: true support in e2e-install's arch-check step
(manifest.yaml apps only) so new apps can pass CI on their first build.
Set the flag on io.github.DenysMb.Kontainer for bootstrapping; remove
after the index is updated.
Also clean up stale test comment in manifest.yaml.
Assisted-by: Claude Sonnet 4.6 via OpenCode1 parent dcaad77 commit 413f26b
File tree
2 files changed
+6
-1
lines changed- .github/workflows
- flatpaks/io.github.DenysMb.Kontainer
2 files changed
+6
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1062 | 1062 | | |
1063 | 1063 | | |
1064 | 1064 | | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
1065 | 1070 | | |
1066 | 1071 | | |
1067 | 1072 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | 2 | | |
4 | 3 | | |
5 | 4 | | |
| |||
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
| 30 | + | |
0 commit comments