Skip to content

build_debs script rewrite to patch versions - #52

Merged
jinnatar merged 1 commit into
mainfrom
deb-target-packages
Aug 14, 2026
Merged

build_debs script rewrite to patch versions#52
jinnatar merged 1 commit into
mainfrom
deb-target-packages

Conversation

@yaleman

@yaleman yaleman commented Aug 3, 2026

Copy link
Copy Markdown
Member

There's only minor crimes here, I'll let the PR Github Actions build prove if it works, I don't have spare machines to test the build on currently... this should pin the dependencies across the packages to avoid the issues described in #29

@jinnatar jinnatar self-assigned this Aug 4, 2026
@jinnatar

jinnatar commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Welp, it definitely passes testing in the harness when specifically upgrading only kanidm-unixd from 1.10 to 1.11. I am curious though why the huge focus on leaving the code space clean? Couldn't it just crash & burn the build if basic assumptions like these fail?

Comment thread scripts/build_debs.sh
}

cleanup() {
# A failed cargo-deb invocation must not leave the source checkout modified.

@jinnatar jinnatar Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why tho? .. It's an ephemeral throwaway in a sea of Azure, we could just set it ablaze and bask in the warmth.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mostly just while I was doing dev things and it was a PITA to clean up mess 😄

Comment thread scripts/build_debs.sh
@jinnatar

Copy link
Copy Markdown
Collaborator

I reckon this is a good enough solution and we should get it out there for 1.11.1

@jinnatar
jinnatar merged commit e5e0665 into main Aug 14, 2026
22 checks passed
@jinnatar jinnatar mentioned this pull request Aug 14, 2026
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.

2 participants