Commit graph

36 commits

Author SHA1 Message Date
Daniel A. Wozniak
9f1647d0f6 Merge branch '3006.x' into merge/3007.x/3006.x 2025-01-29 15:22:23 -07:00
Daniel A. Wozniak
b02788ed00 Use setup python, again 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
6b1cd9e720 Make setup python tools work with python 3.12 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
ac8d40735e Public repositores can use github's arm runners 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
306bdf8425 Configure apparmor 2025-01-15 18:37:38 -07:00
Daniel A. Wozniak
9e82700d97 Do not include sorce in matrix for rpms 2024-12-19 17:56:51 -07:00
Daniel A. Wozniak
e99201ca0b Clean up workflows 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
4a6498b8df Remove source from build package matrix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b8ccc78991 Use build matrix for packages 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2431442d12 Fix up mac build logic 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
00df4de895 remove some debugging 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7f280c3515 Add build-matrix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7d820d56a1 Wean off linux-x86_64 runner 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
53ae41e43d Use 3 core mac-14 for arm64 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7311e4bd4b Mac arm is always xlarge 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2f65744d2a Attempt systemctl mock 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b4d410eec0 No longer use sudo 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9a349669f5 Build packages on gh runners 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
60cc8dbce8 Merge forward 3006.x into 3007.x 2024-06-21 23:53:49 -07:00
ScriptAutomate
10dce329d5 Drop CentOS 7 support; Package with Rocky Linux 9 2024-06-12 09:13:26 -07:00
ScriptAutomate
38faa6806b
Migrate to new internal pypi proxy 2024-05-29 10:27:06 -05:00
Pedro Algarvio
bd99bb0b7b Make sure we have a recent enough rustc to build packages 2024-05-10 19:23:31 +01:00
Pedro Algarvio
0fbf743215 We need bigger VMs to build pydantic-core from source 2024-05-10 19:23:31 +01:00
Pedro Algarvio
9f9d9b7b96 Don't even try to run MacOS Arm jobs on forks 2024-05-09 16:39:56 +01:00
Pedro Algarvio
3d6b9523f7 Switch to actions/upload-artifact@v4 and actions/download-artifact@v4
There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
91718dd8c9 Set PIP_DISABLE_PIP_VERSION_CHECK=1 on CI workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 07:00:52 +00:00
Pedro Algarvio
874a0726e4 Fix build RPM repository.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 21:55:25 +00:00
Pedro Algarvio
15d885952a Fix build RPM repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-16 14:11:08 -07:00
Pedro Algarvio
77f231d3f1
Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-05 11:38:36 +00:00
Pedro Algarvio
5ea3bf3a9d Prefer using macos instead of darwin
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
cb6e589c98 Stop using aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
66b91ca316 Reduce the number of workflows referenced
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
65d7761e8a Bah! workflow reference count exceeds the limit of 20 AGAIN!
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
0c4bb00c36 Better workflow names
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-04 14:11:36 +00:00
Pedro Algarvio
943a4ef242 Move package builds to it's own workflow
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00