1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-09-21 09:46:19 +02:00
Commit Graph

19 Commits

Author SHA1 Message Date
a66d40fe3a behave: Speed running tests up by preparing containers in advance 2023-01-16 10:19:43 +01:00
7e2f4a1fa0 GHA: Trigger tests also when the 'behave' directory changes 2022-12-08 10:08:09 +01:00
3040b1ddac GHA: No longer test on push to master
We're monitoring only the pull-requests, so don't waste resources on this
2022-12-08 10:03:30 +01:00
b00f66b3f6 Move behave tests from Kanku to Podman, run them in GitHub actions 2022-12-07 15:05:15 +01:00
7eeb564b7c GHA: Add a workflow for building a container image with preconfigured OBS 2022-12-07 14:49:27 +01:00
Enno Gotthold
e23e13062f
CI: Add code linters
This adds mypy & darker (black) to GitHub Actions. These will fail because
the code lacks type annotations and doesn't follow the latest code style
guidelines yet.
2022-12-05 14:43:53 +01:00
LGTM Migrator
26373fbe37
Add CodeQL workflow for GitHub code scanning 2022-11-09 08:23:14 +00:00
45843d062e GHA: Diff pylint runs on plugins
This should detect API breakages before they land in master
2022-10-26 16:08:20 +02:00
9a64567893 GHA: Install built osc RPM and run it 2022-10-20 09:53:25 +02:00
Dirk Müller
b4e48023c0
fix openSUSE casing and use zypper patch
first update the zypper stack before installing further updates on
stable dists
2022-10-13 10:57:58 +02:00
Dirk Müller
06a313c02a
drop 15.2 - it is EOL 2022-10-13 10:50:11 +02:00
94a8bc88a4 GHA: Add pip install test 2022-08-24 10:31:22 +02:00
4a88229a1a Changes in docs no longer trigger GitHub actions 2022-08-22 10:22:00 +02:00
f04035de81 GHA: test if rpmbuild passes 2022-08-12 10:55:48 +02:00
93bc0e4731 Switch http_request() to urllib3
Use connection pools for better performance.
Replace M2Crypto with cryptography and urllib3's ssl context.
2022-07-27 11:15:21 +02:00
c1046650d3 Move test runner from pytest back to standard unittest
One dependency less.
It would also become a problem on CentOS Stream 9 where pytest is not available.
2022-06-24 13:06:01 +02:00
6946455e55 GHA: Move test coverage to a separate step 2022-06-21 17:10:42 +02:00
cd36b6415f Run unit tests in GitHub Actions 2022-06-21 13:51:25 +02:00
Daniel Mach
8974b4cca8
Create issue templates 2022-05-17 11:28:52 +02:00