Commit graph

13 commits

Author SHA1 Message Date
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