test and build release rpms with alma linux

pull/776/head
Josh Rabinowitz 2 years ago committed by GitHub
parent 569f2e8315
commit 2b9cfcdb64
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,20 @@
FROM almalinux:8
LABEL maintainer="mail@sobolevn.me"
LABEL vendor="git-secret team"
RUN dnf -y update \
&& dnf install -y \
# Direct dependencies:
bash \
gawk \
git \
gnupg \
# Assumed to be present:
diffutils \
file \
findutils \
procps \
make \
&& dnf clean all \
&& rm -rf /var/cache/yum

@ -0,0 +1,12 @@
FROM almalinux:8
LABEL maintainer="mail@sobolevn.me"
LABEL vendor="git-secret team"
RUN dnf -y update \
&& dnf install -y \
# Required for our install script:
wget \
sudo \
&& dnf clean all \
&& rm -rf /var/cache/yum

@ -37,6 +37,8 @@ jobs:
release-env: fedora
- release-type: rpm
release-env: rocky
- release-type: rpm
release-env: alma
- release-type: apk
release-env: alpine

@ -34,6 +34,7 @@ jobs:
- alpine
- fedora
- rocky
- alma
steps:
- uses: actions/checkout@v2
- name: Run checks

Loading…
Cancel
Save