Skip to content

Commit 2b6c3da

Browse files
authored
Rename to -cloud and do not use triggered workflow_dispatch
1 parent 3e262f9 commit 2b6c3da

33 files changed

+167
-225
lines changed

.github/workflows/build-container-almalinux.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push AlmaLinux Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-alpine.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push Alpine Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-centos.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push CentOS Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-debian.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push Debian Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-fedora.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push Fedora Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-ubi9.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push UBI9 Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:

.github/workflows/build-container-ubuntu.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Build and Push Ubuntu Container
22

33
on:
44
workflow_dispatch:
5+
push:
6+
branches:
7+
- "main"
8+
pull_request: {}
9+
510

611
jobs:
712
build-and-push:
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Build and Push AlmaLinux bootc diskimage
2+
3+
on:
4+
push:
5+
branches:
6+
- "main"
7+
schedule:
8+
- cron: "0 0 */2 * *"
9+
workflow_dispatch:
10+
11+
12+
jobs:
13+
build-container-almalinux-bootc:
14+
name: Build and push - AlmaLinux bootc
15+
uses: ./.github/workflows/reusable-build-and-push-bootable-containers.yml
16+
with:
17+
container_name: "almalinux"
18+
secrets: inherit
19+
20+
build-diskimage-almalinux-bootc:
21+
needs: build-container-almalinux-bootc
22+
uses: ./.github/workflows/reusable-build-diskimage-bootc.yml
23+
with:
24+
container_name: "almalinux"
25+
secrets: inherit
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Build and Push CentOS bootc diskimage
2+
3+
on:
4+
push:
5+
branches:
6+
- "main"
7+
schedule:
8+
- cron: "0 0 */2 * *"
9+
workflow_dispatch:
10+
11+
12+
jobs:
13+
build-container-centos-bootc:
14+
name: Build and push - CentOS bootc
15+
uses: ./.github/workflows/reusable-build-and-push-bootable-containers.yml
16+
with:
17+
container_name: "centos"
18+
secrets: inherit
19+
20+
build-diskimage-centos:
21+
needs: build-container-centos-bootc
22+
uses: ./.github/workflows/reusable-build-diskimage-bootc.yml
23+
with:
24+
container_name: "centos"
25+
secrets: inherit
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Build and Push Debian cloud diskimage
2+
on:
3+
push:
4+
branches:
5+
- "main"
6+
schedule:
7+
- cron: "0 0 */2 * *"
8+
workflow_dispatch:
9+
10+
11+
jobs:
12+
build-diskimage-debian-packer:
13+
uses: ./.github/workflows/reusable-build-diskimage-packer.yml
14+
with:
15+
container_name: debian-cloud

0 commit comments

Comments
 (0)