diff options
Diffstat (limited to '.github/workflows/fedora-build.yml')
-rw-r--r-- | .github/workflows/fedora-build.yml | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/.github/workflows/fedora-build.yml b/.github/workflows/fedora-build.yml deleted file mode 100644 index 3044abfe..00000000 --- a/.github/workflows/fedora-build.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Check build for Fedora. - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -jobs: - fedora-build: - container: fedora:latest - runs-on: ubuntu-latest - - steps: - - name: Install tooling for source RPM build - run: | - dnf -y install @development-tools @rpm-development-tools - dnf -y install rpkg git - dnf -y install 'dnf-command(builddep)' - - # It is necessary to checkout into sub-directory, because of some weird ownership problems cause by using containers - - name: Check out sources - uses: actions/checkout@v3 - with: - fetch-depth: 0 - path: swayfx - - - name: Copy spec into root dir - run: | - cd swayfx - cp ./build-scripts/swayfx.rpkg.spec ./ - - - name: Generate spec - run: | - cd swayfx - mkdir specs - rpkg spec --source --outdir specs - - - name: Install build dependencies - run: | - cd swayfx - dnf -y builddep ./specs/swayfx.rpkg.spec - - - name: Local build - run: | - cd swayfx - mkdir -p out - rpkg local --out `pwd`/out |