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
|
9e769baec2
|
true/false is really not explicit on the GH Actions UI, switch to onedir/src
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
MKLeb
|
4af7116317
|
Actually build for the right arch when testing building the packages from source
|
2023-04-11 10:04:23 -07:00 |
|
MKLeb
|
230337b32e
|
Change the spec and rules file to use tools, and build from source using tools for rpms and debs
|
2023-04-11 10:04:23 -07:00 |
|
MKLeb
|
77377f7aae
|
Add building from source step to pipeline for debs and rpms
|
2023-04-11 10:04:23 -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 |
|
MKLeb
|
aa3e2a08e6
|
We don't need to supply the patch argument anymore
|
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
|
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
|
599c8e5455
|
The workspace is different when running in containers, it's actually GITHUB_WORKSPACE
|
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 |
|
MKLeb
|
ab45f5e484
|
Attempt to build the RPMs on centosstream 9 again
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
935e64c3fb
|
prepare-ci is called prepare-workflow now
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
6d3d56eeaf
|
Standardize package bucket naming and implement v1 of the macos package tests
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
e35892e7d6
|
try with the old way of uploading artifacts
|
2023-02-28 15:27:46 +00:00 |
|
MKLeb
|
355ac349a2
|
Compress the RPM packages into a tarball with the version in its name
|
2023-02-28 15:27:46 +00:00 |
|
Pedro Algarvio
|
da20402dd8
|
Don't limit parallelization for self hosted runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-18 17:38:23 +00:00 |
|
Pedro Algarvio
|
e56d5d6a29
|
Wider output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-15 07:11:45 +00:00 |
|
Pedro Algarvio
|
4680022720
|
The release diff is now created with git format-patch
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-04 14:11:36 +00:00 |
|
Pedro Algarvio
|
0c4bb00c36
|
Better workflow names
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-04 14:11:36 +00:00 |
|
Pedro Algarvio
|
59ff75ec27
|
Start building RPM repos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-02 10:39:55 +00:00 |
|
Pedro Algarvio
|
b5cd1c8303
|
Actually build, and upload the nightly builds. Just DEB's for now.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-02 10:39:55 +00:00 |
|
Pedro Algarvio
|
9de4d68767
|
Start using actionlint on GH Actions workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-30 20:54:04 +00:00 |
|
Pedro Algarvio
|
fe15f40e98
|
Use the most up to date actions/download-artifact action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
d9dbc69107
|
Set the COLUMNS environment variable so that all tools output uses enough space
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
6463246562
|
Make packages play nice with release changes
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
a6dd164166
|
Fix pre-commit
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
1aa74894dc
|
We need the release changes for packages
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
a4be22e9e1
|
Add release diff action
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
2a7fa2775d
|
Fix typo, install pip on container
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
f9ed1fd313
|
Fix linter warts
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
9fda5a7807
|
Generate package changelogs
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
a018159c14
|
Replace custom exitstatus steps with technote-space/workflow-conclusion-action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-26 11:09:31 +00:00 |
|
Pedro Algarvio
|
1f709fcb15
|
Fail when the artifacts being uploaded are missing
|
2023-01-26 07:00:30 +00:00 |
|
Pedro Algarvio
|
943a4ef242
|
Move package builds to it's own workflow
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
3be7563e2d
|
Onedir archives should also contain onedir in the archive name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
1b304f7347
|
Relenv Onedir artifacts should contain the salt version on the archive name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
7bdff8fb04
|
Build the macOS package with the previously built relenv onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
9b4e833b3c
|
Use more recent containers
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
c9b9fd6b7d
|
Build Deb and RPM with the previously built Salt onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
76a1b2c3bc
|
Pass the salt version to use when building packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
MKLeb
|
a35e1d8a3c
|
fix so that it actually runs on arm (maybe?)
|
2023-01-25 10:05:16 -07:00 |
|
MKLeb
|
4a8448175c
|
Create aarch64 rpm and deb packages for salt
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
2249d0fd6b
|
Workflow only builds RPMs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|