From 4f8fa0bf456da12f79215231b5de8c1488767e88 Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Fri, 9 Dec 2022 06:33:08 +0000 Subject: [PATCH] ci(fedora-38): add platform --- .github/workflows/ci.yml | 15 +++++++++++++++ .github/workflows/templates/generate.py | 9 +++++++++ kitchen.yml | 3 +++ 3 files changed, 27 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ef4320..e1b50cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -378,6 +378,20 @@ jobs: instances: '["git-master", "latest"]' + fedora-38: + name: Fedora 38 + if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true' + uses: ./.github/workflows/test-linux.yml + needs: + - lint + - generate-actions-workflow + with: + distro-slug: fedora-38 + display-name: Fedora 38 + timeout: 20 + instances: '["git-master", "latest"]' + + gentoo: name: Gentoo if: github.event_name == 'push' @@ -544,6 +558,7 @@ jobs: - fedora-35 - fedora-36 - fedora-37 + - fedora-38 - gentoo - gentoo-systemd - opensuse-15 diff --git a/.github/workflows/templates/generate.py b/.github/workflows/templates/generate.py index 19a780f..6d34d00 100755 --- a/.github/workflows/templates/generate.py +++ b/.github/workflows/templates/generate.py @@ -18,6 +18,7 @@ LINUX_DISTROS = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -56,6 +57,7 @@ STABLE_DISTROS = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -89,6 +91,7 @@ BLACKLIST_3003 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -105,6 +108,7 @@ BLACKLIST_GIT_3003 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -120,6 +124,7 @@ BLACKLIST_3004 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -131,6 +136,7 @@ BLACKLIST_3005 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -145,6 +151,7 @@ BLACKLIST_GIT_3004 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -162,6 +169,7 @@ BLACKLIST_GIT_3005 = [ "fedora-35", "fedora-36", "fedora-37", + "fedora-38", "gentoo", "gentoo-systemd", "opensuse-15", @@ -217,6 +225,7 @@ DISTRO_DISPLAY_NAMES = { "fedora-35": "Fedora 35", "fedora-36": "Fedora 36", "fedora-37": "Fedora 37", + "fedora-38": "Fedora 38", "gentoo": "Gentoo", "gentoo-systemd": "Gentoo (systemd)", "opensuse-15": "Opensuse 15", diff --git a/kitchen.yml b/kitchen.yml index 37e9ddc..1d5a7c0 100644 --- a/kitchen.yml +++ b/kitchen.yml @@ -68,6 +68,9 @@ platforms: - name: fedora-37 driver: provision_command: *fedora_provision_command + - name: fedora-38 + driver: + provision_command: *fedora_provision_command - name: gentoo driver: image: gentoo/stage3:latest