This commit is contained in:
gyptazy
2025-03-02 11:26:26 +01:00
parent 4402a8775a
commit f00edb6387

View File

@@ -18,7 +18,9 @@ jobs:
sudo apt-get -y install python3-pycodestyle pycodestyle
- name: Run code linting on ProxLB Python code
run: |
pycodestyle proxlb/*
pycodestyle proxlb/* && \
echo "OK: Code linting successfully performed on ProxLB code."
build-package-debian:
needs: lint-code-proxlb
runs-on: ubuntu-latest
@@ -40,7 +42,7 @@ jobs:
apt-get install -y python3 python3-setuptools debhelper dh-python python3-pip python3-stdeb python3-proxmoxer python3-requests python3-urllib3 && \
# Build package
python3 setup.py --command-packages=stdeb.command bdist_deb && \
echo "OK: Debian package successfully created."
echo 'OK: Debian package successfully created.'
"
- name: Upload Debian package python3-proxlb as artifact