mirror of
https://github.com/NeuralNomadsAI/CodeNomad.git
synced 2026-07-28 17:20:44 +00:00
## Summary - Publish one supported installer on Linux: a Tauri .deb package for x64. - Publish one portable fallback: an Electron .tar.gz archive for x64. - Remove the temporary Flatpak path and stop publishing Linux AppImage, RPM, and zip variants. - Remove obsolete Linux assets from reused releases before uploading replacements. - Closes #487, Closes #488 ## Artifact validation - Extract the Electron archive and verify its executable, bundled server resources, app.asar renderer entry, referenced assets, and shared-library closure. - Verify Tauri Debian metadata, bundled resources, desktop entry, shared libraries, and package installation in Ubuntu 24.04. - Synchronize Tauri package versions before every platform build so generated metadata follows release inputs. ## Validation - Parsed the workflow YAML and Electron package JSON. - Verified the local @electron/asar APIs used by CI. - Ran the Tauri version synchronization script. - Ran git diff --check. - Reviewed the final diff against current dev; full Linux packaging and Docker installation are delegated to PR CI. ## Compatibility The Tauri deb is built and installation-tested on Ubuntu 24.04. Older Debian-based distributions are not yet guaranteed. --------- Co-authored-by: Pascal André <pascalandr@gmail.com> |
||
|---|---|---|
| .. | ||
| build-and-upload.yml | ||
| comment-pr-artifacts.yml | ||
| dev-release.yml | ||
| manual-npm-publish.yml | ||
| pr-build.yml | ||
| release-ui.yml | ||
| release.yml | ||
| restrict-non-dev-prs.yml | ||
| reusable-release.yml | ||
| update-winget.yml | ||