Ci/GitHub actions - #1
Merged
Merged
Conversation
- ci.yml: scripts/build.sh + smoke test in debian:bookworm (amd64, arm64), full Debug build of all targets, pip install on Python 3.11/3.12 - release.yml: on v* tags, publish prebuilt bookworm daemons as release assets - scripts/smoke_test.py: checks the hello/snapshot handshake and clean shutdown - docs/WORKFLOW.md: what CI checks, how to run it locally, how releases work - pyproject.toml: fix build backend name (scikit_build_core.build), which made `pip install .` fail Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- scripts/fetch_release.sh: download device_discoveryd for this arch from GitHub Releases, verify sha256, install into bin/ - install.sh --prebuilt: runtime deps only, saves the mode in .install-mode; build.sh delegates to fetch_release.sh in that mode so the BlocksScreen updater hook works unchanged - build.sh and fetch_release.sh both install atomically to bin/device_discoveryd and record its origin in bin/VERSION; the systemd unit now runs bin/device_discoveryd - release.yml: version-less asset names (so releases/latest/download works), VERSION file in each tarball, verify job that installs the published release on a clean bookworm container and smoke-tests it - docs: README install modes, WORKFLOW.md update flow and releases Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
No description provided.