name: Build hyprwayland-scanner on: push: branches: - main paths: - .gitea/workflows/build-hyprwayland-scanner.yml - "hyprwayland-scanner/**" workflow_dispatch: jobs: build_push: name: Build and push image runs-on: ubuntu-latest steps: - name: Setup environment shell: bash run: | sudo apt-get update sudo apt-get install -y podman skopeo iptables mkdir -p ${GITEA_WORKSPACE}/rpmbuild/{RPMS,SPECS} cp ./hyprwayland-scanner/hyprwayland-scanner.spec ${GITEA_WORKSPACE}/rpmbuild/SPECS - name: Build RPM shell: bash run: | podman run --rm \ --mount type=bind,src=${GITEA_WORKSPACE}/rpmbuild,dst=/root/rpmbuild \ --mount type=bind,src=entrypoint.sh,dst=/entrypoint.sh \ /entrypoint.sh /root/rpmbuild/SPECS/hyprwayland-scanner.spec - name: List everything shell: bash run: | echo "Home directory" ls ~ echo "Current directory" ls . echo "Supposed rpm location" ls ~/buildrpm/RPMS