name: CI on: push: branches: [ main ] jobs: test: runs-on: ubuntu-latest steps: - name: Check available package managers run: | which apt-get && echo "apt-get found" || echo "apt-get not found" which apk && echo "apk found" || echo "apk not found" which dnf && echo "dnf found" || echo "dnf not found" which yum && echo "yum found" || echo "yum not found" which pacman && echo "pacman found" || echo "pacman not found" which zypper && echo "zypper found" || echo "zypper not found" - name: Check Python binaries run: | ls -la /usr/bin/python* 2>/dev/null || echo "No python in /usr/bin" ls -la /usr/local/bin/python* 2>/dev/null || echo "No python in /usr/local/bin" ls -la /opt/*/bin/python* 2>/dev/null || echo "No python in /opt" echo "PATH=$PATH" - name: Check pip run: | pip3 --version 2>/dev/null || echo "pip3 not available" pip --version 2>/dev/null || echo "pip not available"