cad-editor/.github
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nozzit 00952d1996 feat(snap): Snap Store packaging for Open CAD Studio
Repackages the released Linux AppImage (--appimage-extract) instead of
rebuilding from source, triggered on completion of the "Release" workflow.
Publishing to the Snap Store only happens once SNAPCRAFT_STORE_CREDENTIALS
is set as a repo secret.

Different from the other OpenAEC snaps in one important way: OCS uses
winit + wgpu (Vulkan/GL), not GTK/WebKit, so this uses explicit
opengl/wayland/x11 plugs and staged Mesa/X11/Wayland runtime libraries
instead of the `gnome` extension.

Higher confidence in the packaging mechanics (build succeeds, produces a
valid .snap) than in the actual runtime GPU/windowing behavior under
strict confinement, which needs real hands-on testing on a Linux desktop
before publishing to stable -- see the PR description.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 14:24:41 +02:00
..
workflows feat(snap): Snap Store packaging for Open CAD Studio 2026-07-30 14:24:41 +02:00
FUNDING.yml Update GitHub Sponsors username in FUNDING.yml 2026-07-29 10:56:22 +03:00