-
Notifications
You must be signed in to change notification settings - Fork 0
36 lines (33 loc) · 961 Bytes
/
compiz.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: "compiz"
on: workflow_dispatch
jobs:
build:
runs-on: "ubuntu-latest"
steps:
- name: "Checkout source code"
uses: "actions/[email protected]"
with:
lfs: true
fetch-depth: 0
- name: "Update deps"
run: |
sudo sed -i '/deb-src/s/^# //' /etc/apt/sources.list && sudo apt update
sudo apt install devscripts
apt source compiz
sudo apt build-dep compiz
ls
- name: "Compiz build"
run: |
cd compiz-0.9.14.1+20.04.20200211
patch -p1 < ../gtk_frame.patch
patch -p1 < ../xfce4_gtk.patch
sudo debuild -b -uc -us
cd ..
- uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest"
prerelease: true
title: "Development Build"
files: |
*.deb