Pedro Algarvio
|
0e12b49c8e
|
We no longer have to pass --rc-build
That can be inferred from the passed salt version.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-29 11:37:08 -07:00 |
|
Pedro Algarvio
|
a564aa2548
|
Update the default relenv version for the setup-relenv action
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
|
34b1233dc7
|
Stop re-running workflows using GitHub Actions.
The GitHub Actions Runners backend takes care of that.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-27 12:39:38 +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 |
|
MKLeb
|
aa3e2a08e6
|
We don't need to supply the patch argument anymore
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4029f40484
|
The package is under artifacts/name not artifacts/artifacts/name
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
8adf3ed1b9
|
Remove accidental working-directory in docs builds workflow
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4a669e9f52
|
Actually update build-onedir-deps/action.yml
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
36ca1926f6
|
Install salt into the onedir using tools
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
a147939f6a
|
checkout into the root directory when building debian packages as well for easy actions use
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
f4761fea30
|
Run the get-python-version action inside setup-python-tools-scripts in the correct directory
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
c211bf7baa
|
revert python 3.10 setup from package build steps
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4b41329137
|
Configure git and apply the release patch using tools for the docs builds
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
946f530b27
|
Factor out git configuration and applying the release patch to their own tools commands
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
c6e27f64b0
|
Refactor tools logic for package building to just take in the artifact names
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
254bcfeb99
|
Allow running the setup-python-tools-scripts action in the checkout path if it is not the cwd
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
599c8e5455
|
The workspace is different when running in containers, it's actually GITHUB_WORKSPACE
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
719fa0d901
|
Checkout to the correct directory for the debian packages
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4d45693bfe
|
Move the initial system package build logic to tools
|
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
|
cfd69e87b0
|
Don't try to publish to pypi from forks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
758d2bf6c3
|
Don't backup twice prior to a release
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
523584d39b
|
Push the changes to the correct branch
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +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
|
2e0d96b9d5
|
Skip package download tests for RC2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
d83a4d9cf7
|
Upload the nox directory as a build artefact
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
920acca8d1
|
Fix secrets passing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
3c899f7fea
|
Define run-name for the check workflow run workflow
So we can have more context in the UI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +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
|
6bb5832616
|
Create aarch64 repositories for RHEL based distributions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
7fcc875a04
|
Take into account the arch being tested
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
4dc1d2cd7f
|
Pass the cache seed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
269b30eaad
|
SALT_REPO_DOMAIN is defined in vars not env
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
59d9843e49
|
Improve package download workflow matrices
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
7373223da4
|
Pick up the GH Actions environment that the runners are on
Refs: af5e2e3390
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
|
6afd620978
|
Force colors when running nox
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
a6b89f1640
|
All package tests use the same nox session now.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
a4b5df927e
|
Add package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
31664405e2
|
Enable collecting code coverage on unit tests to unblock test run timeout
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-14 17:46:47 +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
|
c2e53e2f4f
|
Nightly builds are never RC releases
Even though, `rc` might be present in the Salt version.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|
Pedro Algarvio
|
c1e56b726c
|
Move nightly and scheduled pre jobs to separate templates
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|
Pedro Algarvio
|
f8a64e735d
|
Allow releasing from multiple, pre-defined, branches
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|
Pedro Algarvio
|
f2121b9a10
|
Adjust bucket names depending on the salt project bot environment we're in
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|
Pedro Algarvio
|
97485a1b56
|
Fix skipping schedule workflows on forks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|