name: Build xcur2png on: push: branches: - main paths: - .gitea/workflows/build-xcur2png.yml - "xcur2png/**" 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 iptables # These stage versions are pinned by https://github.com/renovatebot/renovate - name: Checkout uses: actions/checkout@v6 # v5 - name: Build RPM and Upload uses: https://git.hydrosaber.com/hydros/build-rpm@main with: spec-file-path: ./xcur2png/xcur2png.spec repository-user: eriq12 repository-user-token: ${{ secrets.RPM_PACKAGE_TOKEN }} extra-source-directory: ./xcur2png