Commit graph

21 commits

Author SHA1 Message Date
Daniel A. Wozniak
e99201ca0b Clean up workflows 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
f5a516d81c No sudo for linux pkg tests 2024-12-17 13:24:51 -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
b9be2dec1b Update and remove obsolete pylint plugins 2024-02-27 08:07:04 +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
abfc1c82d5 Prefer GitHub hosted actions runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
e1d88d9871 Bump to actions/checkout@v4
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Pedro Algarvio
c3bc185be5 Use the large GH runners for linting
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-20 15:35:26 +01:00
Pedro Algarvio
988fb7ef85 Switch to salt-ci-containers
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-20 14:52:15 +01:00
Pedro Algarvio
ff8fa7f9dc The Lint jobs should also run on workflow_dispatch events
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 07:40:38 +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
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
11b5103c81 Fix logic for lint action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-26 11:09:31 +00:00
Pedro Algarvio
a018159c14 Replace custom exitstatus steps with technote-space/workflow-conclusion-action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-26 11:09:31 +00:00
Pedro Algarvio
2e4314b30f Start building onedir packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-21 07:51:50 +00:00
Pedro Algarvio
fcd7261dd4 Always run docs and lint actions on push and schedule events
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-17 04:45:11 +00:00
Pedro Algarvio
0ed8dfffc7 Use the latest Python 3.8 docker image
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-09 12:31:51 -07:00
Pedro Algarvio
6c2c2e772b When requirements change, both docs and lint should run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-07 12:22:10 +00:00
Pedro Algarvio
fac82b3e10 Process changed files to resolve paths and define which jobs should run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00
Pedro Algarvio
1f2c1fac9b Initial work for the Self Github Actions Runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00