Pedro Algarvio
|
7f98810ea6
|
Merge 3006.x into 3007.x
|
2024-03-28 13:50:44 +00:00 |
|
Pedro Algarvio
|
5c4e810836
|
Make jinja rendering strict. Undefined variable use throws error.
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
e5d3ef7ff7
|
Merge 3006.x into 3007.x
|
2024-02-01 09:00:02 +00:00 |
|
Pedro Algarvio
|
2ff09f5e8d
|
Some steps need to be kept at actions/upload-artifact@v3
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.
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-24 19:39:49 +00:00 |
|
Pedro Algarvio
|
f7ebfbc946
|
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-24 19:39:49 +00:00 |
|
Pedro Algarvio
|
6694a7a273
|
Merge 3006.x into 3007.x
|
2024-01-19 07:40:21 +00:00 |
|
Pedro Algarvio
|
f390a4d235
|
Some steps need to be kept at actions/upload-artifact@v3
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.
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
|
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
|
823aafc928
|
Don't publish coverage to codecov on private repositories
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-17 16:58:39 -07:00 |
|
Pedro Algarvio
|
ce128732b9
|
Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-17 16:58:39 -07:00 |
|
Pedro Algarvio
|
602aa0cbf7
|
Reduce the number of workflows referenced
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-17 16:58:39 -07:00 |
|
Pedro Algarvio
|
a50f99a159
|
Prefer GitHub hosted actions runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-17 16:58:39 -07:00 |
|
Pedro Algarvio
|
7e64eb4bd6
|
Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-09 18:50:44 +00: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
|
68ecf808e3
|
Merge 3006.x into 3007.x
|
2024-01-05 11:29:13 +00: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
|
abfc1c82d5
|
Prefer GitHub hosted actions runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2024-01-04 15:11:37 -07:00 |
|
Pedro Algarvio
|
a420d94431
|
Merge 3006.x into master
|
2023-11-26 16:10:40 +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
|
80f39400be
|
Colored pre-commit output
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
|
185a352d00
|
Update the tools requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
830daeee97
|
Merge 3006.x into master
|
2023-10-19 20:00:40 +01:00 |
|
Pedro Algarvio
|
35f240f713
|
Always run nox with colored output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
Pedro Algarvio
|
01dd7d5722
|
Upload code coverage to codecov once all tests finish
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
Pedro Algarvio
|
1a43838ef0
|
Revert "Define a deps job type"
This reverts commit 27768ab509 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
27768ab509
|
Define a deps job type
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
144b1314d8
|
Merge 3006.x into master
|
2023-10-07 08:43:20 +01:00 |
|
Pedro Algarvio
|
5242d44474
|
Reduce code duplication and some code coverage reporting improvements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
ccf40465ff
|
Tokenless coverage uploads are not supported by the codecov-cli tool
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
1307a657b0
|
Re-Start publishing code coverage data to codecov
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
8e07f20ef0
|
Merge 3006.x into master
|
2023-10-04 21:25:32 +01:00 |
|
Pedro Algarvio
|
5be7c858eb
|
Split build salt onedir jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
f1e138731b
|
Split build deps onedir jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
ef30291e53
|
Fix code coverage collection/reporting. Create Salt specific coverage report.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
2702705043
|
Merge 3006.x into master
|
2023-09-29 18:15:30 +01: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
|
e7612b23d7
|
Build CI dependencies on separate jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
MKLeb
|
bee29be6dd
|
Merge remote-tracking branch 'upstream/3006.x' into mf/master/3006.x
|
2023-09-08 16:25:39 -04:00 |
|
Megan Wilhite
|
bf0b9b085e
|
Fix code coverage for staging release
|
2023-09-06 14:22:46 +00:00 |
|
Megan Wilhite
|
f55379f471
|
Remove always() condition for combine coverage
|
2023-08-31 17:32:01 +00:00 |
|
Megan Wilhite
|
4bb0d39dbc
|
Fix if logic for combine code coverage
|
2023-08-31 17:32:01 +00:00 |
|
Megan Wilhite
|
a21994a737
|
Fix html upload path
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
beb6d179f4
|
Upload HTML code coverage report
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
0441daca90
|
Clone the repo to get the noxfile.py . Install nox .
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
142a6cb9e2
|
Add nox session to generate code coverage HTML reports
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
48bccb9e87
|
Combine the downloaded code coverage files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
31d7a1c138
|
Upload all code coverage DB's under a single artifact namespace
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-31 17:32:01 +00:00 |
|
Megan Wilhite
|
82ef23a65e
|
Add html coverage and combine coverage reports
|
2023-08-31 17:32:01 +00:00 |
|
Pedro Algarvio
|
22107ebd32
|
Merge 3006.x into master
|
2023-08-15 22:29:25 +01:00 |
|