diff --git a/.forgejo/workflows/build-rpms.yml b/.forgejo/workflows/build-rpms.yml index 4077b5f..3e4b02b 100644 --- a/.forgejo/workflows/build-rpms.yml +++ b/.forgejo/workflows/build-rpms.yml @@ -50,12 +50,18 @@ jobs: - name: Build RPM with mock run: | - FORGEJO_URL="${{ github.server_url }}" - OWNER="${{ github.repository_owner }}" + curl -fsSL https://pc-rytteren.dk/forge/api/packages/anders/rpm.repo \ + -o /tmp/sonicde.repo + mock \ + --root alma+epel-10-x86_64 \ + --init + mock \ + --root alma+epel-10-x86_64 \ + --copyin /tmp/sonicde.repo /etc/yum.repos.d/sonicde.repo mock \ --root alma+epel-10-x86_64 \ --resultdir "${HOME}/mock-results" \ - --config-opts="config_opts['dnf.conf'] += '[sonicde-rpm]\nname=SonicDE RPM\nbaseurl=${FORGEJO_URL}/api/packages/${OWNER}/rpm/el10\nenabled=1\ngpgcheck=0\npriority=90\n'" \ + --no-clean \ --rebuild "${{ env.SRPM_PATH }}" - name: Upload RPMs to Forgejo Package Registry