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
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
Pedro Algarvio
c60d2aa626
Move the 1:
prefix to tools/changelog.py
when generating the deb changelog
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
5fb3323e84
Template package tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
Pedro Algarvio
5119715ac6
Track package tests in test_salt_pkg_needs
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
MKLeb
a20f0f3a53
remove ubuntu 18.04 from the package tests, we are no longer testing on it. Also supply the minion_tgt for test_services
2023-02-28 15:27:46 +00:00
Pedro Algarvio
795d32376c
Treat package tests separately
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
MKLeb
f51e1f21be
Allow running the tests when changes are exclusively made to the package tests files in PRs
2023-02-28 15:27:46 +00:00
MKLeb
5ec2c7e13f
Supply the correct salt-version argument to the non-draft changelog update
2023-02-28 15:27:46 +00:00
MKLeb
fccc252794
Supply the correct salt-version argument, again
2023-02-28 15:27:46 +00:00
MKLeb
c18fb3a6d3
Supply the correct salt-version argument
2023-02-28 15:27:46 +00:00
MKLeb
fc9e7ef012
Fix mac runners key in template
2023-02-28 15:27:46 +00:00
MKLeb
188053be22
Prepend the salt package version with 1: on deb-based distros
2023-02-28 15:27:46 +00:00
MKLeb
3f1398269e
New key for github hosted runners
2023-02-28 15:27:46 +00:00
Pedro Algarvio
5e26146fe4
Move package tests definition to the appropriate template
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 15:27:46 +00:00
MKLeb
dd312d56d0
New location for self-hosted-runners key
2023-02-28 15:27:46 +00:00
MKLeb
fada9b28f3
Give test-packages-action.yml the cache seed
2023-02-28 15:27:46 +00:00
MKLeb
f67f7bf80b
Add windows NSIS and MSI test runs
2023-02-28 15:27:46 +00:00