Commit graph

17 commits

Author SHA1 Message Date
Tomáš Hozza
226a74ff99 Actions: add workflow for marking and closing stale issues and PRs
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-09-07 12:10:15 +02:00
Jakub Rusz
4ec5c97758 Add Schutzbot and Sonarqube
This adds the ability to use our Schutzbot Gitlab CI and run Sonarqube
scan there. We have pretty much the exact same thing in weldr-client
repo and use it only for Sonarqube. This could also be used in the
future if there is any need to use our own CI.

The added scan is just informative and is by no means supposed to be
used to gate PRs, there will be just one more link to
check the results in case anyone is interested.
2022-09-02 16:09:12 +02:00
Sanne Raymaekers
8c4cc5c472
.github: Rename sync-branches workflow ref check job (#724)
Make the name of the check job more like the name of the sync job.
2022-05-13 09:20:37 +02:00
Sanne Raymaekers
700441da63 .github: Use SCHUTZBOT_GH_TOKEN to push 2022-04-28 12:58:59 +02:00
Sanne Raymaekers
afe4cddf3b .github: Add schutzbot token to gh workflow 2022-04-27 19:48:28 +02:00
Sanne Raymaekers
9b71513462 .github: Sync branches workflow
This workflow syncs the main branch with the stage-stable branch.

It also includes a production target which needs to be dispatched
manually. The production target pushes the input ref to both prod-beta
and prod-stable branches.

This results in the main branch always being deployed on stage-beta and
stage-stable, and the prod-beta and prod-stable branches being synced on
release.
2022-04-27 17:48:43 +02:00
Alexander Todorov
6b951288c7 ci: Extract Coverity Scan tools in /tmp
this will prevent the tool from scanning itself
2021-11-12 12:02:43 +01:00
Jacob Kozol
afcdb285e1 workflows: fix cron schedule
Github actions do not recognize @daily. Cron instead will explicitly run at 05:00
UTC.
2021-11-11 17:22:45 +00:00
Alexander Todorov
2782342cb3 ci: Enable Coverity Scan
https://scan.coverity.com/projects/image-builder-frontend
2021-11-11 10:23:19 +01:00
Sanne Raymaekers
03eed18b79 dependabot: Bump open PR limit 2021-10-12 18:15:50 +02:00
Sanne Raymaekers
1d629415c3 dependabot: Set correct rebase strategy 2021-10-12 15:45:18 +02:00
Sanne Raymaekers
318a161291 .github: Enabled dependabot 2021-10-12 15:27:07 +02:00
Sanne Raymaekers
8b6399b07b .github: Drop npm-update workflow 2021-10-12 15:27:07 +02:00
Sanne Raymaekers
4632d58bb8 npm-update: Fix install step 2021-07-15 15:36:22 +01:00
Sanne Raymaekers
e814ae1bb8 workflows: Move npm-update to Ubuntu 20.04
See https://github.com/cockpit-project/starter-kit/pull/409
2021-01-26 10:09:24 +01:00
Sanne Raymaekers
04846a3fa5 github: Move action to workflows folder 2020-10-27 17:36:36 +01:00
Sanne Raymaekers
7c4efebff8 github: Add npm-update action 2020-10-27 17:24:07 +01:00