Simon Steinbeiss
7743d20af9
Add upstream release bot and enable packit
2022-02-14 15:33:48 +01:00
Alexander Todorov
16905e3c5f
CI: Fix failure in Coverity Scan
2021-11-22 11:47:18 +01:00
Alexander Todorov
6dbc41dbdb
ci: Enable Coverity Scan
2021-11-15 12:29:17 +00:00
dependabot[bot]
98c4c90637
build(deps): bump ludeeus/action-shellcheck from 0.5.0 to 1.1.0
...
Bumps [ludeeus/action-shellcheck](https://github.com/ludeeus/action-shellcheck ) from 0.5.0 to 1.1.0.
- [Release notes](https://github.com/ludeeus/action-shellcheck/releases )
- [Commits](https://github.com/ludeeus/action-shellcheck/compare/0.5.0...1.1.0 )
---
updated-dependencies:
- dependency-name: ludeeus/action-shellcheck
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 15:08:36 +02:00
Alexander Todorov
98142d3325
Trigger CI jobs only for PRs and main
...
to minimize the resource usage when we & Dependabot push to branches
2021-10-05 11:08:25 +02:00
Alexander Todorov
17dd9582c8
Enable Dependabot
2021-10-05 11:08:25 +02:00
Alexander Todorov
f569c38ea9
Add support for GitLab CI
...
and remove Jenkins related files
2021-07-29 11:19:33 +02:00
Ondřej Budai
72ffb61346
ci: trigger schutzbot from github action
...
Previously, we had a webhook relay. It received a notification from Github
and sent it to AWS SQS. Now, the webhook is dead. The new method (already used
in osbuild-composer and image-builder) is to send the notification directly
from a github action to AWS SQS.
2021-02-25 14:46:34 +01:00
Christian Kellner
3adccb716c
ci: update container to use 'main'
...
There is no 'master' branch anymore, use 'main' instead.
2020-11-17 13:35:52 +00:00
Christian Kellner
c2107b4798
ci: spell check source via codespell
...
Integrate the codespell github action to spell check the source
code in CI.
2020-11-03 11:31:29 +01:00
Christian Kellner
f4c850d7d0
ci: enable ShellCheck warnings
...
Enable ShellCheck at the warning level.
2020-09-17 19:53:06 +02:00
Christian Kellner
b8f991e386
ci: fix typo in job name
...
It is linting not "liniting". So many iiiis.
2020-09-17 19:53:06 +02:00
Christian Kellner
c6f1fa0a6f
ci: configure coverage thresholds
...
Taken from osbuild-composer. What is good for them is good for us.
2020-09-17 16:33:14 +01:00
Christian Kellner
385d51b2ba
ci: send coverage data to codecov.io
...
Now that we have coverage data, send it to codecov.io, the service
already used by osbuild-composer, for visualization.
2020-09-14 17:37:35 +02:00
Christian Kellner
edb05b1683
ci: use pytest and generate coverage data
...
Instead of the standard unit tests module use pytest and generate
coverage data in XML form, later to be used with another service.
2020-09-14 17:37:35 +02:00
Christian Kellner
8b9143aae9
ci: run unit tests
...
Use the koji test environment container to run the unit tests.
2020-09-13 13:20:19 +02:00
Christian Kellner
6d0a298492
ci: run pylint on the source
...
Use the new github action to run pylint on all the source code.
2020-09-12 17:22:51 +02:00