Skip to content

Commit

Permalink
Release workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
JoseExposito committed Apr 6, 2021
1 parent 866b1be commit 209d52d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 39 deletions.
37 changes: 0 additions & 37 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,43 +95,6 @@ jobs:
name: "${{ env.GITHUB_REPOSITORY_NAME }}-${{ env.GITHUB_REF_NAME }}-1.x86_64.rpm"
path: "~/rpmbuild/RPMS/x86_64/${{ env.GITHUB_REPOSITORY_NAME }}-${{ env.GITHUB_REF_NAME }}-1.x86_64.rpm"

# rpm-package:
# runs-on: ubuntu-20.04
# container:
# image: fedora:32
# steps:
# - name: Install dependencies
# run: |
# su
# dnf groupinstall -y "Development Tools"
# dnf install -y gcc gcc-c++ cmake rpm-build libudev-devel libinput-devel pugixml-devel cairo-devel libX11-devel libXtst-devel libXrandr-devel libXi-devel glib2-devel gtk3-devel

# - name: GitHub Environment Variables Action
# uses: FranzDiebold/[email protected]

# - name: Checkout code
# uses: actions/checkout@v2
# with:
# path: ${{ env.GITHUB_REPOSITORY_NAME }}

# - name: Create rpmbuild directories
# run: |
# mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

# - name: Generate tarball
# run: |
# tar -czvf ~/rpmbuild/SOURCES/${{ env.GITHUB_REPOSITORY_NAME }}.tar.gz ${{ env.GITHUB_REPOSITORY_NAME }}

# - name: Build RPM package
# run: |
# rpmbuild -ba ${{ env.GITHUB_REPOSITORY_NAME }}/rpm/${{ env.GITHUB_REPOSITORY_NAME }}.spec

# - name: Upload RPM package
# uses: "actions/upload-artifact@v2"
# with:
# name: "${{ env.GITHUB_REPOSITORY_NAME }}-${{ env.GITHUB_REF_NAME }}-1.x86_64.rpm"
# path: "~/rpmbuild/RPMS/x86_64/${{ env.GITHUB_REPOSITORY_NAME }}-${{ env.GITHUB_REF_NAME }}-1.x86_64.rpm"

create-release:
runs-on: ubuntu-20.04
needs: [ deb-package, rpm-package ]
Expand Down
6 changes: 4 additions & 2 deletions rpm/touchegg.spec
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,13 @@ For example, you can swipe up with 3 fingers to maximize a window or swipe left

%build
%cmake
%cmake_build
# cmake_build is available on Fedora but not in RHEL 8
%make_build


%install
%cmake_install
# cmake_install is available on Fedora but not in RHEL 8
%make_install


%check
Expand Down

0 comments on commit 209d52d

Please sign in to comment.