ci: add standalone Test Linux App workflow, fix #413 squash merge#414
Merged
ci: add standalone Test Linux App workflow, fix #413 squash merge#414
Conversation
The squash merge of #413 put smoke test steps into build-desktop.yml instead of the intended standalone workflow. This commit: - Reverts build-desktop.yml to its original state - Adds test-linux-app.yml as a separate Linux-only smoke test workflow
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
koala73
added a commit
that referenced
this pull request
Feb 26, 2026
## Changelog - fix(linux): enable keyring persistence via Secret Service + keyutils (#419) - fix(ci): use weston+XWayland for Linux smoke test (#417) - ci: add standalone Test Linux App workflow (#414) - ci: skip Typecheck and Lint on fork PRs (#415) - perf: optimize Wingbits API usage and reduce unnecessary polling (#416)
Closed
koala73
added a commit
that referenced
this pull request
Feb 26, 2026
* chore: bump v2.5.12 ## Changelog - fix(linux): enable keyring persistence via Secret Service + keyutils (#419) - fix(ci): use weston+XWayland for Linux smoke test (#417) - ci: add standalone Test Linux App workflow (#414) - ci: skip Typecheck and Lint on fork PRs (#415) - perf: optimize Wingbits API usage and reduce unnecessary polling (#416) * fix(linux): append host GStreamer plugins to AppImage search path The linuxdeploy GStreamer hook force-overrides GST_PLUGIN_PATH_1_0 and GST_PLUGIN_SYSTEM_PATH_1_0 to only contain bundled plugins from the CI build system (Ubuntu 24.04, GStreamer 1.24). On hosts with newer GStreamer (e.g. Arch 1.28), codec plugins like gst-libav and fakevideosink from gst-plugins-bad are invisible — WebKit can't play video. Append common host GStreamer plugin directories as fallback so the system's codec plugins are discoverable while bundled plugins retain priority. Also fixes: - tauri.conf.json devUrl port mismatch (5173 → 3000) breaking desktop:dev - live-channels-window YouTube validation allowing add on non-OK responses
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
test-linux-app.yml— standalone Linux-only build + smoke test workflowbuild-desktop.ymlby the ci: add dedicated Test Linux App smoke test workflow #413 squash mergeWhat happened
PR #413 had multiple commits. The squash merge picked the first commit (which modified
build-desktop.yml) instead of the final state (which had the standalone workflow + cleanbuild-desktop.yml).Test plan