Skip to content

Commit a21c4ea

Browse files
authored
Merge pull request #11 from FOGProject:migrate-install-validation-workflows
Move distro install-validation workflows in from fogproject-install-validation
2 parents ddb656d + e82b16e commit a21c4ea

17 files changed

Lines changed: 506 additions & 21 deletions
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: AlmaLinux 10
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
almalinux-10:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/almalinux:10"
12+
package_man: "dnf"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: AlmaLinux 9
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
almalinux-9:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/almalinux:9"
12+
package_man: "dnf"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Debian 12
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
debian-12:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/debian:12-slim"
12+
package_man: "apt"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Debian 13
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
debian-13:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/debian:13-slim"
12+
package_man: "apt"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Fedora 42
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
fedora-42:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "quay.io/fedora/fedora-minimal:42"
12+
package_man: "dnf"
13+
additional_packages: "gawk"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Fedora 43
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
fedora-43:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "quay.io/fedora/fedora-minimal:43"
12+
package_man: "dnf"
13+
additional_packages: "gawk"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Fedora 44
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
fedora-44:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "quay.io/fedora/fedora-minimal:44"
12+
package_man: "dnf"
13+
additional_packages: "gawk"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Rocky 10
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
rocky-10:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "quay.io/rockylinux/rockylinux:10-minimal"
12+
package_man: "dnf"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Rocky 9
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
rocky-9:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/rockylinux:9-minimal"
12+
package_man: "dnf"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Ubuntu 22.04
2+
3+
on:
4+
workflow_call:
5+
workflow_dispatch:
6+
7+
jobs:
8+
ubuntu-22-04:
9+
uses: ./.github/workflows/reusable_distro_workflow.yml
10+
with:
11+
distro: "docker.io/library/ubuntu:22.04"
12+
package_man: "apt"

0 commit comments

Comments
 (0)