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 @@ + + + platform_almalinux + + + + + + + + + + + + + + + \ 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 @@ + + + platform_rocky + + + + + + + \ 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",