Pedro Algarvio
51e9fb6e71
Revert to Py3.10
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-07-03 19:37:17 +01:00
Pedro Algarvio
d5f14ef632
Merge 3006.x into master
2023-06-30 16:43:42 +01:00
MKLeb
f670b637e4
Propogate the now testing-releases
through to the package tests
2023-06-29 13:01:04 -07:00
MKLeb
d4312c6acf
Join the Array with spaces for use in the tools command
2023-06-29 13:01:04 -07:00
MKLeb
6b55d99154
Pass the list of Salt releases from the prior step that queried the GH API
2023-06-29 13:01:04 -07:00
Pedro Algarvio
c4987f83ed
Merge 3006.x into master
2023-06-28 11:51:20 +01:00
Pedro Algarvio
6c772d4d64
Only try to get pull-request labels on pull-requests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-28 07:43:26 +01:00
Pedro Algarvio
2d824c9153
Enable code coverage on pull-requests by setting the test:coverage
label
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-27 21:39:05 +01:00
Pedro Algarvio
4b85fc6e17
Concentrate test selection to a single place
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-27 21:39:05 +01:00
Pedro Algarvio
2d513978a5
Switch to using tools
and re-use the event payload available instead of querying again
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-27 21:39:05 +01:00
Pedro Algarvio
5bad773949
Don't override the on
jinja block on the CI workflow template
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-27 21:39:05 +01:00
Pedro Algarvio
ff42133e81
Switch onedir to Py3.11
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
50063ff617
Pass the python version too
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
2a65c3e025
Pass along the relenv version that should be used.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
4ab503d459
Pass the python version too
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-14 16:43:53 +01:00
Pedro Algarvio
520ec4a0e9
Pass along the relenv version that should be used.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-14 16:43:53 +01:00
Pedro Algarvio
bc93320135
Drop Fedora 36 which has reached EOL
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-23 13:33:30 +01:00
Pedro Algarvio
6d918e15a3
Drop Fedora 36 which has reached EOL
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-23 12:49:19 +01:00
Pedro Algarvio
d933bec989
Try harder to detect what is the target release for changelog generation.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-22 19:53:17 -07:00
Pedro Algarvio
6b1a49e341
Pull requests targeting master
should also trigger the logic.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
bf964ccd25
Create the release notes template(if missing)
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
0b0c29e79c
The master branch is now for 3007(Chlorine) development
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-09 19:09:37 +00:00
Pedro Algarvio
6531a388ab
Bump to relenv 0.12.3
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
Daniel A. Wozniak
b660d03ef0
Bump relenv to 0.12.1
2023-05-05 10:11:18 +01:00
Pedro Algarvio
6b168950e5
Generate workflows if cicd/shared-gh-workflows-context.yml
is modified
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-05-05 10:11:18 +01:00
MKLeb
28861443fe
Only run the download tests for the latest
subpath if the current version being released is greater than or equal to the latest salt release
2023-05-02 15:49:00 -07:00
Pedro Algarvio
9804cab90e
Bump cache seed number
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-17 14:08:30 +01:00
Charles McMarrow
8dc6dd61d2
[3006.x] rebase test labels ( #64053 )
...
* changelog
* add actions
* add tools
* typo
* add some debug
* pulls vs push
* fire on pullr only
* test port part 1
* part 2
* part 3
* part 4
* fix double run slow
* clean up
* update types
* reg workflow
* reg workflow
2023-04-15 18:19:58 -07:00
Daniel A. Wozniak
16ba70f93c
Bump relenv minor version to 0.11.2
2023-04-14 16:57:58 +01:00
Daniel A. Wozniak
6670efff80
Bump relenv minor version
2023-04-14 16:57:58 +01:00
Pedro Algarvio
74bdd39a77
Renamed cicd/shared-context.yml
-> cicd/shared-gh-workflows-context.yml
...
It's now also used to detect changes to workflows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-14 16:57:58 +01:00
MKLeb
48f40175a9
Adjust for uninstall bug in pip some more
2023-04-13 18:47:11 -07:00
MKLeb
f45a3e0856
Add photonos to the package tests
2023-04-12 12:53:39 -07:00
Twangboy
7694e7e5f3
Bump the cache
2023-03-30 20:00:55 +01:00
Pedro Algarvio
7956ca823c
Reset cache seed
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
4c52012c9a
Less release prep steps on tag pushes
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
608c07bc65
Differentiate tags
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Daniel A. Wozniak
91a99525d1
Update to relenv 0.10.1 bugfix release
2023-03-29 07:07:21 +01:00
Pedro Algarvio
04a7781a77
Upgrade to relenv==0.10.0
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-24 14:47:01 +00:00
MKLeb
c7f08b61e5
remove the quotes from --no-binary
2023-03-21 14:44:51 +00:00
MKLeb
73c0104ad4
add --no-cache-dir
to pip install requirements
2023-03-21 14:44:51 +00:00
Pedro Algarvio
77ba11a7da
Upgrade to relenv==0.9.0
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-20 14:01:56 +00:00
Pedro Algarvio
af3a037ea3
Revert "Upgrade to relenv==0.8.0
"
...
This reverts commit eb1203f7a7
.
2023-03-17 08:30:33 +00:00
Pedro Algarvio
eb1203f7a7
Upgrade to relenv==0.8.0
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-17 01:15:33 +00:00
Pedro Algarvio
49e77a8311
Bump cache seed
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-16 21:00:40 +00:00
Pedro Algarvio
b39eef5727
Reformat run-name
on workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-16 21:00:40 +00:00
Pedro Algarvio
9cfecec61e
Don't publish JUnit reports on PR's. Skip Report steps on PRs.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
ba18f7a0bd
A more descriptive name, even for pull requests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
f523979c51
Skip code coverage on pull requests.
...
Because our test coverage on pull requests is partial most of the time,
and to decrease the run time.
On the release staging pipeline it's also skipped because scheduled and
nightly builds already have this information and it saves us a few
minutes.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-11 19:11:12 +00: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