Skip to content

Add workflow to build debian package#98

Merged
NicuS03 merged 1 commit intokuiper2.0from
feature/debian_package
Mar 23, 2026
Merged

Add workflow to build debian package#98
NicuS03 merged 1 commit intokuiper2.0from
feature/debian_package

Conversation

@NicuS03
Copy link
Copy Markdown
Contributor

@NicuS03 NicuS03 commented Mar 19, 2026

Add necessary config files and script to build the package
Added version validation to the workflow that reads the version from packaging/VERSION, checks it against a semver regex, and falls back to 0.0.1 if the version is missing or invalid
The deploy to cloudsmith will be executed only if there is a push event, so that the PRs will not push something

@NicuS03 NicuS03 force-pushed the feature/debian_package branch 12 times, most recently from 0003dca to 4fa8671 Compare March 19, 2026 13:32
@NicuS03 NicuS03 marked this pull request as ready for review March 19, 2026 13:42
@NicuS03 NicuS03 requested review from AAndrisa, bia1708 and mlradu March 19, 2026 13:43
@NicuS03 NicuS03 force-pushed the feature/debian_package branch 4 times, most recently from 7f9e7bf to 458ad66 Compare March 19, 2026 14:15
@NicuS03 NicuS03 marked this pull request as draft March 19, 2026 14:18
@NicuS03 NicuS03 force-pushed the feature/debian_package branch 3 times, most recently from 46aa133 to 2d62923 Compare March 19, 2026 14:39
@NicuS03 NicuS03 marked this pull request as ready for review March 19, 2026 14:41
@NicuS03 NicuS03 force-pushed the feature/debian_package branch 4 times, most recently from f84d85a to 583ff0d Compare March 20, 2026 09:08
mlradu
mlradu previously approved these changes Mar 20, 2026
@NicuS03 NicuS03 force-pushed the feature/debian_package branch 2 times, most recently from bb61c37 to 41d2582 Compare March 20, 2026 10:13
@SRaus SRaus self-requested a review March 20, 2026 15:04
@NicuS03 NicuS03 force-pushed the feature/debian_package branch from 41d2582 to b5a3c1f Compare March 23, 2026 12:46
@NicuS03 NicuS03 requested a review from SRaus March 23, 2026 12:49
Add necessary config files and script to build the package

Enhance README

Signed-off-by: Nicu Siderias <nicu.siderias@analog.com>
@NicuS03 NicuS03 force-pushed the feature/debian_package branch from b5a3c1f to 8dee622 Compare March 23, 2026 12:50
@NicuS03 NicuS03 merged commit 28a26fe into kuiper2.0 Mar 23, 2026
4 checks passed
@NicuS03 NicuS03 deleted the feature/debian_package branch March 23, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants