20 Commits

Author SHA1 Message Date
6b14ef8533 feat: add workflow description to allow importing to other repo 2025-02-14 07:50:48 +01:00
a6cd8cb345 Add slfo-packagelist-uploader.py for uploading SLFO packagelist to meta package
slfo-packagelist-uploader.py is be able to checkout pacakgelist from
src.opensue.org/products/SLFO_main and uplaoding the packagelist to
project's pseudometa package.
2024-09-11 14:57:07 +08:00
315454a407
Merge pull request #3130 from openSUSE/fix_ci
Install docker-compose before running it
2024-08-06 10:45:46 +02:00
5b7af6d7be
Install docker-compose before running it
some time recently github actions runners seem to have changed to no
longer provide docker-compose by default. install it.
2024-08-06 10:32:31 +02:00
Dirk Müller
b02709db31
Switch CI to Leap 15.6 2024-06-17 17:56:02 +02:00
0059b8f24c
Remove codecoverage reporting
Noone looks at the data, we don't need to upload it
2024-06-12 09:21:10 +02:00
Dirk Müller
d897032268
Add codecov upload token 2024-05-06 20:03:32 +02:00
3a3c97ee4c Skip SLSA scripts in smoke-test.
SLSA scripts don't have a help flag due to they are intended
to be executed by sytemd services only.
2024-02-21 12:44:34 -03:00
Fabian Vogt
0888a8f1a0 Drop bs_mirrorfull
Superseded by osclib.repomirror.
2023-11-29 16:53:58 +01:00
838b3e569a
Add a simple smoke test launching all scripts with --help
Co-authored-by: Fabian Vogt <fabian@ritter-vogt.de>
2023-07-14 16:40:34 +02:00
Fabian Vogt
f305a76eaa Switch to ci-test.yml to actions/checkout@v3 and codecov/codecov-action@v3 2023-01-09 11:27:57 +01:00
Stephan Kulow
1e3883dc9f More fixes for editor config compliance 2023-01-02 19:44:28 +01:00
Stephan Kulow
ae8dd7e25b Validate that the files match the editor config
I only learned about its existance due to pr 2906, so let's enforce it
2023-01-02 19:44:28 +01:00
Stephan Kulow
c412dada22 CI: Split the tests in multiple runs
A test run of 40 minutes is just too much to wait for. So tag the long
running jobs to run in a special run
2022-03-07 18:48:43 +01:00
Stephan Kulow
ef7fbb4975 Add a check on the gocd config to github actions 2021-07-12 10:15:51 +02:00
Josef Reidinger
5290f6005e paralelize running linter 2021-07-01 12:53:24 +02:00
Josef Reidinger
955353b096 update version of gh actions checkout action to speed up ci and codecov to be uptodate 2021-06-29 22:57:23 +02:00
Stephan Kulow
1acf69713c Use codecov for coverage - easier GA integration 2021-06-18 13:17:57 +02:00
Stephan Kulow
ce10b7562e Increase timeout to 40 minutes 2021-06-18 13:17:50 +02:00
Stephan Kulow
9a8de07f37
Create ci-test.yml
Taking from @dirkmueller 's PR, which is still draft
2021-06-18 11:44:29 +02:00