Correctie workflow
Some checks failed
build / testRockylinux8 (push) Failing after 3s
build / testRockylinux9 (push) Failing after 3s
build / testUbuntu22 (push) Failing after 3s
build / testFedoraBuilder (push) Successful in 2m38s
build / buildAndPublish (push) Has been skipped

This commit is contained in:
2025-01-12 00:10:51 +01:00
parent 9d75b810f7
commit dea09ee82c

View File

@@ -12,60 +12,66 @@ jobs:
- name: Test - name: Test
run: tox run: tox
testRockylinux8: testRockylinux8:
- name: Check out repository code runs-on: rockylinux8
uses: actions/checkout@v3 steps:
- name: add ca - name: Check out repository code
run: | uses: actions/checkout@v3
curl -o /etc/pki/ca-trust/source/anchors/ca-marceln.org.crt \ - name: add ca
https://marceln.org/ca-marceln.org.crt run: |
update-ca-trust curl -o /etc/pki/ca-trust/source/anchors/ca-marceln.org.crt \
- name: Update yum conf https://marceln.org/ca-marceln.org.crt
run: "/usr/bin/sed -i -e \ update-ca-trust
's@#baseurl=http://dl.rockylinux.org/$contentdir@\ - name: Update yum conf
baseurl=https://rock64.fritz.box/nluug/os/Linux/distr/rocky@' \ run: "/usr/bin/sed -i -e \
-e 's@^mirrorlist=https@#mirrorlist=https@' \ 's@#baseurl=http://dl.rockylinux.org/$contentdir@\
$(grep -l '#baseurl=http://dl.rockylinux.org/$contentdir' \ baseurl=https://rock64.fritz.box/nluug/os/Linux/distr/rocky@' \
/etc/yum.repos.d/*)" -e 's@^mirrorlist=https@#mirrorlist=https@' \
- name: Setup $(grep -l '#baseurl=http://dl.rockylinux.org/$contentdir' \
run: | /etc/yum.repos.d/*)"
dnf install git nodejs \ - name: Setup
python36 python38 python39 python3.11 python3.12 \ run: |
python3.11-pip python3.12-pip dnf install git nodejs \
pip-3 install tox python36 python38 python39 python3.11 python3.12 \
- name: Test python3.11-pip python3.12-pip
run: tox -e py36,py38,py39,p311 pip-3 install tox
- name: Test
run: tox -e py36,py38,py39,p311
testRockylinux9: testRockylinux9:
- name: Check out repository code runs-on: rockylinux9
uses: actions/checkout@v3 steps:
- name: add ca - name: Check out repository code
run: | uses: actions/checkout@v3
curl -o /etc/pki/ca-trust/source/anchors/ca-marceln.org.crt \ - name: add ca
https://marceln.org/ca-marceln.org.crt run: |
update-ca-trust curl -o /etc/pki/ca-trust/source/anchors/ca-marceln.org.crt \
- name: Update yum conf https://marceln.org/ca-marceln.org.crt
run: "/usr/bin/sed -i -e \ update-ca-trust
's@#baseurl=http://dl.rockylinux.org/$contentdir@\ - name: Update yum conf
baseurl=https://rock64.fritz.box/nluug/os/Linux/distr/rocky@' \ run: "/usr/bin/sed -i -e \
-e 's@^mirrorlist=https@#mirrorlist=https@' \ 's@#baseurl=http://dl.rockylinux.org/$contentdir@\
$(grep -l '#baseurl=http://dl.rockylinux.org/$contentdir' \ baseurl=https://rock64.fritz.box/nluug/os/Linux/distr/rocky@' \
/etc/yum.repos.d/*)" -e 's@^mirrorlist=https@#mirrorlist=https@' \
- name: Setup $(grep -l '#baseurl=http://dl.rockylinux.org/$contentdir' \
run: | /etc/yum.repos.d/*)"
dnf install git nodejs \ - name: Setup
python39 python3.11 python3.12 \ run: |
python3-pip python3.11-pip python3.12-pip dnf install git nodejs \
pip-3 install tox python39 python3.11 python3.12 \
- name: Test python3-pip python3.11-pip python3.12-pip
run: tox -e py39,py311,py312 pip-3 install tox
- name: Test
run: tox -e py39,py311,py312
testUbuntu22: testUbuntu22:
- name: Check out repository code runs-on: ubuntu-22.04
uses: actions/checkout@v3 steps:
- name: Setup - name: Check out repository code
run: | uses: actions/checkout@v3
apt update - name: Setup
apt install git nodejs python3 python3-pip tox run: |
- name: Test apt update
run: tox -e py310 apt install git nodejs python3 python3-pip tox
- name: Test
run: tox -e py310
buildAndPublish: buildAndPublish:
needs: [testFedoraBuilder, testRocky8, testRocky9, testUbuntu22] needs: [testFedoraBuilder, testRocky8, testRocky9, testUbuntu22]
runs-on: fedora-builder runs-on: fedora-builder