diff --git a/.github/.cspell/project-dictionary.txt b/.github/.cspell/project-dictionary.txt index efe2887a5..c6b121a72 100644 --- a/.github/.cspell/project-dictionary.txt +++ b/.github/.cspell/project-dictionary.txt @@ -1,3 +1,4 @@ +almalinux binstall coreutils distro @@ -15,7 +16,6 @@ nextest protoc pwsh quickinstall -rockylinux shellcheck shfmt syft diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64f866b70..c01583892 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,10 +102,10 @@ jobs: - debian:11-slim # glibc 2.31 - debian:12-slim # glibc 2.36 - fedora:latest # glibc 2.37 (as of fedora 38) - - rockylinux:8 # glibc 2.28 - - rockylinux:8-minimal # glibc 2.28 - - rockylinux:9 # glibc 2.34 - - rockylinux:9-minimal # glibc 2.34 + - almalinux:8 # glibc 2.28 + - almalinux:8-minimal # glibc 2.28 + - almalinux:9 # glibc 2.34 + - almalinux:9-minimal # glibc 2.34 - centos:7 # glibc 2.17 - alpine:latest # musl 1.2.4 (as of alpine 3.18) runs-on: ubuntu-latest @@ -118,16 +118,16 @@ jobs: apt-get -o Acquire::Retries=10 -qq update apt-get -o Acquire::Retries=10 -o Dpkg::Use-Pty=0 install -y --no-install-recommends cargo if: startsWith(matrix.container, 'ubuntu') || startsWith(matrix.container, 'debian') - - name: Install requirements (fedora/rockylinux) + - name: Install requirements (fedora/almalinux) run: | set -euxo pipefail dnf=dnf if ! type -P dnf &>/dev/null; then dnf=microdnf fi - # tar and gzip are required for actions/checkout on rockylinux:*-minimal + # tar and gzip are required for actions/checkout on almalinux:*-minimal $dnf install -y cargo tar gzip - if: startsWith(matrix.container, 'fedora') || startsWith(matrix.container, 'rockylinux') + if: startsWith(matrix.container, 'fedora') || startsWith(matrix.container, 'almalinux') - name: Install requirements (centos) run: | set -euxo pipefail diff --git a/README.md b/README.md index 2d7f33339..4de5011f3 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ See the linked documentation for information on security when installed using [s ## Compatibility -This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Alpine, Fedora, CentOS, Rocky). +This action has been tested for GitHub-hosted runners (Ubuntu, macOS, Windows) and containers (Ubuntu, Debian, Alpine, Fedora, CentOS, Alma). To use this action in self-hosted runners or in containers, at least the following tools are required: - bash