Skip to content

Commit 87fd690

Browse files
MK8S-68: Make sure we have a build
Since Artefacts are removed every two weeks, make sure we have a build. At least it is started once a week.
1 parent 4a160d9 commit 87fd690

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/crons.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
# NOTE: Schedule is only run on the latest commit of the default branch,
55
# so we need to schedule Cron Jobs for all branches here
66
schedule:
7+
# Daily builds, scheduled before nightlies every weekday at 22:00
8+
- cron: "0 22 * * 1-5"
9+
710
# Run V 0 nightly every weekday at 01:00
811
- cron: "0 1 * * 1-5"
912

@@ -17,6 +20,21 @@ jobs:
1720
fail-fast: false
1821
matrix:
1922
include:
23+
# Daily build jobs, needed to make sure we have at least one build
24+
# on latests commits of each branch. It is especially needed because
25+
# artifacts from builds expire after 2 weeks and nightly builds fail
26+
# current=132.0
27+
- name: "Build for MetalK8s 132.0"
28+
cron: "0 22 * * 1-5"
29+
branch: "development/132.0"
30+
workflow: "build.yaml"
31+
# old=131.0
32+
- name: "Build for MetalK8s 131.0"
33+
cron: "0 22 * * 1-5"
34+
branch: "development/131.0"
35+
workflow: "build.yaml"
36+
37+
# Nightly jobs
2038
# these helper comments are needed by the dev branch workflow
2139
# please do not edit them unless you're changing the version as well
2240
# current=132.0

0 commit comments

Comments
 (0)