EPEL10 GitHub workflow added - RPM Building (#1460)

This commit is contained in:
Chris Caron
2025-12-01 21:29:08 -05:00
committed by GitHub
parent 890e24a1ea
commit 4109cf105d
13 changed files with 250 additions and 106 deletions

View File

@@ -115,10 +115,13 @@ to safely test builds:
```bash
# Build RPM for EL9
docker-compose run --rm rpmbuild.el9 build-rpm.sh
docker-compose run --rm rpmbuild.el9 /apprise/bin/build-rpm.sh
# Build RPM for EL10
docker-compose run --rm rpmbuild.el10 /apprise/bin/build-rpm.sh
# Build RPM for Fedora 42
docker-compose run --rm rpmbuild.f42 build-rpm.sh
docker-compose run --rm rpmbuild.f42 /apprise/bin/build-rpm.sh
```
## 📦 Specific Environment Emulation

View File

@@ -43,7 +43,7 @@ if [ ! -d "$DIST_DIR" ]; then
$TOX -e clean --notest
echo "==> Linting RPM spec"
rpmlint "$APPRISE_DIR/packaging/redhat/python-apprise.spec"
rpmlint "$APPRISE_DIR/packaging/redhat/python-apprise.spec"
echo "==> Generating man pages"
ronn --roff --organization="Chris Caron <lead2gold@gmail.com>" \