Pedro Algarvio
45455b0f6c
Update workflows env
.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Pedro Algarvio
fcb3df5e46
Throttle concurrency
...
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
4d4ae4d3ce
Separate out source package builds from onedir package builds so our package tests start sooner
2023-09-29 16:12:59 +01:00
Pedro Algarvio
88073e1331
Reduce the number of cached artifacts in a CI run
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Pedro Algarvio
ac7db60b86
Reuse the onedir CI virtualenvs
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Daniel A. Wozniak
c14310b77e
Upgrade relenv to 0.13.11
2023-09-26 15:16:34 -07:00
Pedro Algarvio
29a57d2d32
Generate the XML code coverage reports before trying to use them
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-26 20:57:49 +01:00
Pedro Algarvio
444ab0d12e
Start testing PhotonOS 4 Arm64 packages
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
dde485bf94
Downgrade to sqren/backport-github-action@v8.9.7
at least errors are reported
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 21:23:47 +01:00
Pedro Algarvio
902eec14b6
Upgrade to sqren/backport-github-action@v9.3.0-a
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 10:27:45 +01:00
Pedro Algarvio
f067969b65
Merge freeze(3005.3) into 3006.x
2023-09-21 21:16:10 +01:00
Pedro Algarvio
398c245662
Define some workflow variables as required
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-20 20:42:40 -07:00
twangboy
3a2cc33a97
Add environment variable to github action
2023-09-14 09:16:03 -06:00
MKLeb
7e9dc8ca63
Start initial flow for downgrade tests
2023-09-11 21:41:05 +01:00
Daniel A. Wozniak
13b8ee09b9
Bump relenv to 0.13.10
2023-09-06 16:38:52 +00:00
Megan Wilhite
bf0b9b085e
Fix code coverage for staging release
2023-09-06 14:22:46 +00:00
ScriptAutomate
be49ded863
Update Slack Community invite link
2023-09-05 17:21:35 -07:00
Daniel A. Wozniak
bc9263741d
Bump relenv version to 0.13.9
2023-09-05 18:38:27 +00:00
Daniel A. Wozniak
d770cf1617
Bump relenv to 0.13.8
2023-09-05 18:38:27 +00:00
Daniel A. Wozniak
692aa23f73
Bump relenv to 0.13.7
2023-09-05 18:38:27 +00:00
Daniel A. Wozniak
d7dfc0bbc2
Bump relenv to 0.13.6 and python to 3.10.13
2023-09-05 18:38:27 +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
1475df4963
MacOS tests should also set a code coverage default context
...
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
7a6e041de7
Define nox_version
in shared-gh-workflows-context.yml
and pass it around
...
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
e9abf73960
Upgrade the backport actions to sqren/backport-github-action@v9.2.1
...
This adds some more logging which will help debug some of the issues
we've seen on failed backports.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-29 16:40:54 +01:00
Daniel A. Wozniak
05231cfe5c
Bump relenv to 0.13.4
2023-08-15 19:03:46 +00:00
Megan Wilhite
cd7ebb6b58
Use salt-ci-container images
2023-08-10 22:04:09 -07:00
Pedro Algarvio
564189b62b
Stop using deprecated GH Actions versions
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-10 22:04:09 -07:00
Pedro Algarvio
788ebbce89
Choose self hosted runners on private repositories
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-10 22:04:09 -07:00
Pedro Algarvio
afe9b0b370
Add read permissions for the dorny/paths-filter
GH Action
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-10 22:04:09 -07:00
MKLeb
28bb55922b
Release v3006.2
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0pCPs6gjsPqzvSH1uza/ZYSimP8FAmTVMykACgkQuza/ZYSi
mP+iug/8Dc+YFX8WNH5VluC51ClaXezeRTOlLwlI+GFftOVnjdLpoR9/Z+BbDtZn
zUrEeXzr/mrFy4cIE2ebpMlYb1G/DCUZU/aBhIpChANDIE46nF4YUyKUjfLqqRE0
LNFXKCkRYE0Vrbr+9U3Ey1tpsX3fldq2wWJq69Mkkj4FS8EAzYBauTgdkX5frri1
CQsR682tUNVRZGLldE58oxmjDybDYInlPqwXwRuFG5NCfeRrfRVeTdxgMQt8qwfg
rjVy0Aa31qqEqfPn9Ubo0dRLoGLziTKzoqjGWccKiT33QJlgSsarU9k6ZKY4BJKZ
5WQTJB+pEjCPztcQvznx0reA4OXK8x0wQC7+EW8Q/PLiu9dJtWPJqYCrzCcKMXzK
6THpU045ZNYD98WtOQAFtmxc74IIM/ua8kQ531l14sePrI97h4svjxy4qwnG66S6
5OQQMr9LuyIEXYGF01iVUcuXtRsolJTR2Di72+9TTizFcIow2AQJCVPd7DkWugxI
1gscFzxvkhhqBYwVzTJYftosIPEbvRnBqfJe8gg3TMtCMaw1Sz6KIdDh80eTa44L
MRVp20gmudiuEyWWZm5kw8pIFyzRVXuCkbXT5GqAlpoteO6bh+4Oo6qqCPg//ADu
oLx+nWBxf1aQHTZfsQKl4ba+hZklea3ChnKkeRcEm0CpME3qyZ8=
=wxG/
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEEoUAOmrRrwYAMsPVACJtk6hqZ3dEFAmTVdVASHGNhbGViYkB2
bXdhcmUuY29tAAoJEAibZOoamd3RVV8P/3FhVP6WZz9ojgh0I+kqmEs2MCKsK06t
KY+2Rd8aI9HezlHhQu5NYRIEPNOt5Ygpxf2GHudjy8AL9sruea9qjPrlTGOb4KS0
e8hHfBnEXHVrbwv1pT26Mjhqjndo9jczQdUCRT8nfr7rrlh/d8Iah6figwk55Y04
ihTslkaCZK8EqJ+M3pyt4rX1QhTrfS19mLKWEaOGj4AabeXb8CfssE89w8dEVuqt
i4/DDweBU6pz0sLcf/KbtnhcrS6wlSmb/3YG44Kbk1WRm5IC8aUJ4vqf2xBqRzXV
j74B6trID1JZQY9/iVhgCc+7YsLUxE0XuUwhfYPIbFhDs3b0Gzizh8acYCKkxmMT
duPY561pae4lSFZL96q8sIwUpi1z3ob3JokZbBwiZ2Rw4wzOB+OnWWQKu5qddn7z
hrK8T38A0zjdJU3g/mBzPSVzzd3eepxaRgZqo/0s6WUtGYGRX1tn8x5h2xKdWQR1
njTn2VofLezeu+Hq4C5QzEdVbixkxNdKjqN7Il0fGwc0XHDXazkC6lEQ2YTgJabJ
EcmVcSS5YNgaf98QRdzby6o5Ezxf2Q8Fv0V5RTpOu6pU6lRTAFYHgrpi6+gOf/37
76OhlHky/3FAlaZwJni+8uZeBCZok1Wq2J845BR/ny0WSuhImt/lxxdY+oxxakH6
Oi2XC2B7vAEx
=AOgK
-----END PGP SIGNATURE-----
Merge tag 'v3006.2' into mf/3006.2/3006.x
Release v3006.2
2023-08-10 19:39:38 -04:00
Pedro Algarvio
2628158336
Remove extra character
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-09 12:51:52 +01:00
Pedro Algarvio
3095f1cea2
Allow not publishing to test pypi during staging
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-08-08 08:30:03 +01:00
MKLeb
a5ba5b5c5c
Update relenv to 0.13.3
2023-08-04 10:29:47 -04:00
Daniel A. Wozniak
3877900698
Upgrade relenv
to 0.13.2
and Python to 3.10.12
.
...
Addresses multiple CVEs in dependencies: https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 06:54:45 +01:00
Daniel A. Wozniak
7d2e4b0692
Upgrade relenv
to 0.13.2
and Python to 3.10.12
.
...
Addresses multiple CVEs in dependencies: https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-28 05:59:32 +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
a7ffe5a626
Check releases on both the public and private repositories
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-20 14:52:15 +01:00
ScriptAutomate
22d7145d4f
Update Slack invite link and VMware Aria ref
2023-07-19 12:40:50 +01:00
Pedro Algarvio
2b1554002c
Add actions: read
to see if we can fix the set pipeline exit status job
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-19 08:49:10 +01:00