diff --git a/.github/workflows/brakeman-analysis.yml b/.github/workflows/brakeman-analysis.yml
index 67f862bf6d..369a003fef 100644
--- a/.github/workflows/brakeman-analysis.yml
+++ b/.github/workflows/brakeman-analysis.yml
@@ -20,7 +20,7 @@ jobs:
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
# Customize the ruby version depending on your needs
- name: Setup Ruby
diff --git a/.github/workflows/ctl-cookbook-testing.yml b/.github/workflows/ctl-cookbook-testing.yml
index 3c102112b4..02c9ce5a7d 100644
--- a/.github/workflows/ctl-cookbook-testing.yml
+++ b/.github/workflows/ctl-cookbook-testing.yml
@@ -13,7 +13,7 @@ jobs:
cookstyle:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
working-directory: omnibus
@@ -26,7 +26,7 @@ jobs:
chefspec:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
# once we move the -ctl command to its own gemspec this can be changed back to omnibus like above
diff --git a/.github/workflows/docs-lint.yml b/.github/workflows/docs-lint.yml
index ae08bd311d..9ccf96feb0 100644
--- a/.github/workflows/docs-lint.yml
+++ b/.github/workflows/docs-lint.yml
@@ -20,7 +20,7 @@ jobs:
cspell-action:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
with:
token: "${{ secrets.GITHUB_TOKEN }}"
- uses: carlosperate/download-file-action@v1.0.3
@@ -49,7 +49,7 @@ jobs:
markdownlint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
with:
token: "${{ secrets.GITHUB_TOKEN }}"
- uses: DavidAnson/markdownlint-cli2-action@v4
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 5162ae62fe..381e2d2598 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -8,13 +8,13 @@ name: lint
- main
paths-ignore:
- 'docs-chef-io'
-
+
jobs:
chefstyle-supermarket:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
working-directory: src/supermarket
@@ -27,7 +27,7 @@ jobs:
chefstyle-fieri:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
with:
working-directory: src/supermarket/engines/fieri
diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml
index cf6176fd5f..20b01b7174 100644
--- a/.github/workflows/unit.yml
+++ b/.github/workflows/unit.yml
@@ -26,7 +26,7 @@ jobs:
ports: ["6379:6379"]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Set up ruby 3.1
uses: ruby/setup-ruby@v1
with:
@@ -66,7 +66,7 @@ jobs:
ports: ["6379:6379"]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- name: Set up ruby 3.1
uses: ruby/setup-ruby@v1
with:
diff --git a/src/supermarket/app/assets/images/platform_almalinux.png b/src/supermarket/app/assets/images/platform_almalinux.png
new file mode 100644
index 0000000000..2a6d1cb036
Binary files /dev/null and b/src/supermarket/app/assets/images/platform_almalinux.png differ
diff --git a/src/supermarket/app/assets/images/platform_almalinux.svg b/src/supermarket/app/assets/images/platform_almalinux.svg
new file mode 100644
index 0000000000..5ffb045d2f
--- /dev/null
+++ b/src/supermarket/app/assets/images/platform_almalinux.svg
@@ -0,0 +1,18 @@
+
+
\ No newline at end of file
diff --git a/src/supermarket/app/assets/images/platform_rocky.png b/src/supermarket/app/assets/images/platform_rocky.png
new file mode 100644
index 0000000000..1bd8c3938e
Binary files /dev/null and b/src/supermarket/app/assets/images/platform_rocky.png differ
diff --git a/src/supermarket/app/assets/images/platform_rocky.svg b/src/supermarket/app/assets/images/platform_rocky.svg
new file mode 100644
index 0000000000..f684ceb419
--- /dev/null
+++ b/src/supermarket/app/assets/images/platform_rocky.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/supermarket/app/helpers/supported_platforms_helper.rb b/src/supermarket/app/helpers/supported_platforms_helper.rb
index 92f7bc03a0..2353532257 100644
--- a/src/supermarket/app/helpers/supported_platforms_helper.rb
+++ b/src/supermarket/app/helpers/supported_platforms_helper.rb
@@ -12,6 +12,7 @@ module SupportedPlatformsHelper
def supported_platform_icon(platform)
{
"aix" => "aix",
+ "almalinux" => "almalinux",
"amazon" => "aws",
"centos" => "centos",
"debian" => "debian",
@@ -24,6 +25,7 @@ def supported_platform_icon(platform)
"opensuse" => "suse",
"opensuseleap" => "suse",
"redhat" => "redhat",
+ "rocky" => "rocky",
"scientific" => "scientific",
"smartos" => "smartos",
"suse" => "suse",