Commit graph

96 commits

Author SHA1 Message Date
Daniel A. Wozniak
d2551346f3 Fix pkg testrun log artifacts name 2025-02-16 18:33:40 -07:00
Daniel A. Wozniak
be98f55dcc Igonre bad exit code 2025-01-30 16:47:23 -07:00
Daniel A. Wozniak
74a4b5b4ee Make sure docker is running before pull 2025-01-30 16:47:23 -07:00
Daniel A. Wozniak
2b45cd6ee5 Skip report steps for now 2025-01-26 15:47:42 -07:00
Daniel A. Wozniak
b02788ed00 Use setup python, again 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
1b24b47276 Split integration less 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
23785aecc5 Make linux_arm_runner required 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
ca4b04b730 The macOS-12 environment is deprecated 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
3ca60c4c37 Make sure test log artifact names are unique 2024-12-18 14:15:28 -07:00
Daniel A. Wozniak
c1df3da462 Fix pkg type for windows pacakge tests 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
d1ca6aefce Echo url 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
3ea7a7de99 Fix artifact name slug 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
ed63a4621e Attempt to fix logs artifact name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
3729c3f1d1 mac and windows have static package type 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a16f28a2ac Fix container name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b86d0365db Fix systemd path 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9a86bf1125 Use different container names for pkg tests 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
0cd20a6ab2 Call nox via module name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a56333fd26 Fix typo 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
bb793ed3bc Use nox to extract tarball on container 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
e952a53689 Do not sepcify network for container 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
3d41bdccc6 Fix condition check 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
409d5b93cb meh 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
8b64af11a6 meh 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
106f5c10c3 fix pre-commit 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
c66ecde2a8 Start created container 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
709a09a60a Fix empty martix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
971f3f188d Try matrix without include 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
ff846d1750 Fix docker exec 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
f33713bf96 Add back setup python step 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
8d45948830 Test docker creation 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
1c81d2166e Use ubuntu-22.04 in place of ubuntu-latest 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2dc13c09d1 Fix matrix names 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
acd09c6a16 Fix action name for package tests 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
aa9028e49e Workflow fix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
67803c352d Fix up packages action 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9b1ba9eb69 No longer build and publish repositories 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
5ac8ae7356 Fix pkg step names 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
92f48144ac Add mac and windows 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
c95663f760 package build matrix wip 2024-12-17 13:24:51 -07:00
Pedro Algarvio
9c5ea5a324 Reduce GitHub Actions cache usage
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
89c8d757f5 Packages should not be uploaded as test run artifacts
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-12 15:29:41 -07:00
Megan Wilhite
d453007a8f Migrate package tests to the main test suite 2023-12-12 15:29:41 -07:00
Pedro Algarvio
d78553f4c0 Pin to actions/cache@v3.3.1 due to https://github.com/actions/cache/issues/1265
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 15:33:17 +00:00
Pedro Algarvio
54ae2e5e84 The setup-python-tools-scripts actions now takes care of all the caching
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
10e9e6c98b Don't use separate jobs, just use the matrix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-14 20:42:57 +00:00
Pedro Algarvio
3c76698d54 Also run package tests under FIPS
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-14 20:42:57 +00:00
Pedro Algarvio
4d9f692794 Throttle Builds
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-07 08:37:06 +01:00
Pedro Algarvio
e1e6e769ad Workflow improvements, namely UI grouping
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-07 08:37:06 +01:00
Pedro Algarvio
8c243a64de Downgrade importlib-metadata from the workflow, not nox.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00