Daniel A. Wozniak
|
6b1cd9e720
|
Make setup python tools work with python 3.12
|
2025-01-23 16:36:35 -07:00 |
|
Daniel A. Wozniak
|
b55c578c1a
|
Disable most of linux and all of mac
|
2024-12-17 13:24:51 -07:00 |
|
Daniel A. Wozniak
|
69de3682f0
|
Disable more caches
|
2024-12-17 13:24:51 -07:00 |
|
Pedro Algarvio
|
533af2a851
|
Add our own GH cache action
This actions wraps actions/cache and forces an early exit if 'fail-on-cache-miss' is true
Based on the work from https://github.com/saltstack/salt/pull/66240
|
2024-03-19 19:09:56 +00:00 |
|
Pedro Algarvio
|
e3fcc657b9
|
Remove invalid properties from existing GH actions
|
2024-03-19 19:09:56 +00: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
|
234693b4aa
|
Drop the cache-suffix from the setup-python-tools-scripts action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
7294d8bc72
|
Install tools in a virtualenv
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
a0127c04f7
|
Set TOOLS_VIRTUALENV_CACHE_SEED
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
78e2181314
|
Echo the installed version
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +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
|
dc9c22ab9b
|
Switch to Debian 12 to build packages.
The latest cryptography 1.41.1 requires a version of rustc which is not
available on Debian 11
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-07-06 18:04:43 +01:00 |
|
MKLeb
|
a147939f6a
|
checkout into the root directory when building debian packages as well for easy actions use
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
f4761fea30
|
Run the get-python-version action inside setup-python-tools-scripts in the correct directory
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
c6e27f64b0
|
Refactor tools logic for package building to just take in the artifact names
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
254bcfeb99
|
Allow running the setup-python-tools-scripts action in the checkout path if it is not the cwd
|
2023-03-21 14:44:51 +00:00 |
|
Pedro Algarvio
|
fdb244115b
|
More cache key fixes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-22 17:21:15 +00:00 |
|
Pedro Algarvio
|
7a8254114a
|
Add a Github Action to get the python version from a binary
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-20 19:40:47 +00:00 |
|
Pedro Algarvio
|
0a45ddaa4c
|
Make sure we always try to use our PyPi proxy
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
a9c2dc5dd9
|
Add, and use, the setup-python-tools-scripts action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|