Add Debian#686
Conversation
|
Wait with merge a bit, need to sort out few build failures: Weird that they showed up now, didn't happen before 🤷 Will rebase later. |
|
Looks better now: Did few additional small changes:
If codenames for Ubuntšik are not fine, then I'll revert back to numbers. Sadly, there's no better way to define the strategy matrix, because the previously proposed approach didn't behave correctly for Debian arches. |
|
I think the Debian build job shouldn’t run on every commit — it duplicates the Ubuntu job (same toolchains, packages, etc.), slows down development, and wastes GitHub resources. The Debian build would be more useful as a release/nightly check rather than a per-commit CI step. Could you please update the workflow so that the Debian build only runs: That way we still verify Debian builds regularly, but without slowing down day-to-day development. |
|
It's not possible to have per-job triggers. Moved to separate workflow with suggested triggers. |
|
Based your changes, maybe something like this metsma@f4df5b1 |
|
Personally I dislike pipeline templating used this way, and stuffing everything into one single file. YAML-based engineering in itself is already hacks built on top of hacks. But if that gets the work done, then sure, let's have it. |
|
I agree this is not optimal. But duplicating build similar instructions across different yaml files is also pain. |
|
I solved my "problem" on my own and I'm not going to continue working on this PR. Feel free to use this in any way you see fit. |
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.8 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, open-eid#686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
* OpenSSL 3.5.4 * LibXML2 2.15.1 * xmlsec1 1.3.9 IB-8679, IB-8681, #686 Signed-off-by: Raul Metsma <raul@metsma.ee> Co-authored-by: Ander Punnar <ander@kvlt.ee>
Fixes #685.
Signed-off-by: Ander Punnar ander@kvlt.ee