Skip to content

Update CI workflows to use Debian packages only#279

Merged
ColtonWilley merged 8 commits into
wolfSSL:masterfrom
padelsbach:wp_test_deb_ci0
Sep 20, 2025
Merged

Update CI workflows to use Debian packages only#279
ColtonWilley merged 8 commits into
wolfSSL:masterfrom
padelsbach:wp_test_deb_ci0

Conversation

@padelsbach

@padelsbach padelsbach commented Sep 14, 2025

Copy link
Copy Markdown
Contributor

Various updates:

  • Test only with wolfSSL 5.8.2, openssl 3.5.2 and replace-default
  • Build packages and put them in the GH cache
  • Use packages in OSP yamls rather than local build
  • Remove use of env-setup script or manual conf file setup
  • openldap patch needed here
  • libssh2 patch needed here

@padelsbach
padelsbach force-pushed the wp_test_deb_ci0 branch 14 times, most recently from b1b3a19 to 658ea26 Compare September 15, 2025 04:50
@padelsbach padelsbach changed the title Wp test deb ci0 Update CI workflows to use Debian packages only Sep 15, 2025
@padelsbach
padelsbach force-pushed the wp_test_deb_ci0 branch 15 times, most recently from 95fe356 to 54a0752 Compare September 15, 2025 21:00
@padelsbach
padelsbach force-pushed the wp_test_deb_ci0 branch 19 times, most recently from 17e4453 to f8c7d70 Compare September 18, 2025 20:21
padelsbach and others added 6 commits September 19, 2025 08:48
commit 3b97af0dde880fdde865a4490da23ba81f7da4cd
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Thu Sep 11 11:09:23 2025 -0700

    Add better failure detection

commit d6cfd4c312241b035924c8d8a9dd859e4953d799
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Thu Sep 11 10:17:24 2025 -0700

    Add DRY install and fix bug

commit 82a6c82d3368a7e15502e22309d877aef847b1d6
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Thu Sep 11 09:43:02 2025 -0700

    Add correct exit handling

commit ab74618a50513a0c2b4b94dc9c04c7d6bc48d390
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 18:12:06 2025 -0700

    Update debug to work correctly

commit a3c82ea5c23ad56a6347e68ba3581063f35e05b8
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 18:04:00 2025 -0700

    Add debug to figure out ret

commit 741ba834e3d479e222582ffdd105b600a20621a5
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 17:35:59 2025 -0700

    Dont do the source env

commit 162ecbc6bcde14265d39cd5b1ea56f4a351cc844
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 17:24:33 2025 -0700

    Install in correct order

commit 13d014e00b1b285a6c0e8c4138ba707fbf3a6e47
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 17:16:24 2025 -0700

    Add _dev as well for ossl

commit c130172995a5d60b82b8149d23b8c8fd71da2a18
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 17:00:16 2025 -0700

    Add debug and dont specify the ossl install

commit 4354399a464e6cb7bfcf4be60b3c91427a38c40b
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 16:35:53 2025 -0700

    Add only the main wp package

commit bc64e270c41b0529e868c1b7cd073e28e7e37bee
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 16:09:07 2025 -0700

    Add correct syntax to find package

commit f3fdc430ff8d202c7be9d40564ee8c8e994a4fd4
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 15:46:44 2025 -0700

    Add distinct commit hash

commit 808c4f89c2beab9d0e1965c4468b2f1156a2186b
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 13:19:25 2025 -0700

    Only test 5.8.2

commit 08ac4d71941c3ec7e1366d4145cf7da5a18a8a3d
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 12:42:48 2025 -0700

    Add comment out

commit 9e26b93fce2b6c7322aa0987125dbcfb07147138
Author: Aidan Garske <aidan@wolfssl.com>
Date:   Wed Sep 10 12:31:41 2025 -0700

    Add .deb support for Github Workflows
ColtonWilley
ColtonWilley previously approved these changes Sep 19, 2025
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.

3 participants