Skip to content

Commit 9718bee

Browse files
committed
Fixup
1 parent 7506cb4 commit 9718bee

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/autoconf-check.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,27 @@ jobs:
7272
working-directory: domjudge
7373
run: .github/jobs/configure-checks/setup_configure_image.sh
7474

75+
redhat-family:
76+
needs: build
77+
strategy:
78+
matrix:
79+
version: [latest]
80+
os: [fedora]
81+
runs-on: ubuntu-latest
82+
container:
83+
image: ${{ matrix.os }}:${{ matrix.version }}
84+
steps:
85+
- name: Download Artifact
86+
uses: actions/download-artifact@v3
87+
with:
88+
name: release.tar.gz
89+
- name: Install git so we get the .github directory
90+
run: dnf install -y git
91+
- name: Unpack the "Release" tarball
92+
run: tar xvf release.tar.gz
93+
- name: Setup image and run bats tests
94+
working-directory: domjudge
95+
run: .github/jobs/configure-checks/setup_configure_image.sh
7596
# Copy the fedora stuff here and use:
7697
# if: github.event_name != 'merge_group' on the job level
7798
#name: Build and Trigger Workflows

0 commit comments

Comments
 (0)