From 41dfd88ada54e75beae2641f5b33a424110e39a6 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Wed, 22 Nov 2023 20:31:34 +0100 Subject: [PATCH] ci: drop build-srpm & build-rpm jobs Now we build using Packit, which covers more distros than our jobs. Signed-off-by: Pino Toscano --- .github/workflows/package.yml | 46 ----------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 .github/workflows/package.yml diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml deleted file mode 100644 index 62639153..00000000 --- a/.github/workflows/package.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Package - -on: - push: - pull_request: - -jobs: - build-srpm: - runs-on: ubuntu-latest - container: registry.fedoraproject.org/fedora:rawhide - steps: - - run: dnf install --assumeyes bash-completion git go meson 'pkgconfig(dbus-1)' 'pkgconfig(systemd)' rpm-build - - uses: actions/checkout@v4 - - run: git config --system --add safe.directory $GITHUB_WORKSPACE - - run: meson setup $GITHUB_WORKSPACE/builddir -Dbuild_srpm=True - - run: meson compile srpm -C $GITHUB_WORKSPACE/builddir - - uses: actions/upload-artifact@v3 - with: - name: yggdrasil-${{ github.sha }} - path: ${{ github.workspace }}/builddir/dist/srpm/*.src.rpm - build-rpm: - needs: build-srpm - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - registry: - - "registry.fedoraproject.org" - image: - - "fedora" - version: - - "rawhide" - - "latest" - container: - image: ${{ matrix.registry }}/${{ matrix.image }}:${{ matrix.version }} - options: "--privileged --cap-add=SYS_ADMIN" - steps: - - run: dnf install --assumeyes git mock - - uses: actions/download-artifact@v3 - with: - name: yggdrasil-${{ github.sha }} - - run: mock --verbose --enable-network --rebuild --resultdir $GITHUB_WORKSPACE $GITHUB_WORKSPACE/*.src.rpm - - uses: actions/upload-artifact@v3 - with: - name: yggdrasil-${{ matrix.image }}-${{ matrix.version }} - path: ${{ github.workspace }}/*.rpm