Skip to content

Commit 203c049

Browse files
committed
chore: Fix stuff in deb package CI
1 parent aa478b4 commit 203c049

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

.github/workflows/cmake-multi-platform.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ jobs:
108108
dh_make -f ../build/src/DisfluxPlugin_artefacts/Release/Disflux.tar.gz --createorig
109109
110110
# Build the .deb package
111-
dpkg-deb --build . ../dimethoxy-disflux-snapshot-${{ github.sha }}.deb
111+
dpkg-deb --build . ../dimethoxy-disflux-snapshot.deb
112112
113113
# Move the .deb package to artifacts
114-
mv ../dimethoxy-disflux-snapshot-${{ github.sha }}.deb artifacts/
114+
mv ../disflux-snapshot-linux.deb artifacts/
115115
shell: bash
116116

117117
- name: Upload Artifacts

pkg/ubuntu/snapshot-metadata.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
package:
22
name: dimethoxy-disflux-git
3-
version: "7a25a9d" # Will be set dynamically by your CI/CD pipeline based on the latest git commit hash
3+
version: "7a25a9d" # Will be set dynamically by the CI/CD pipeline based on the latest git commit hash
44
description: "Unstable build of the latest commit of Disflux from Dimethoxy's GitHub repository"
55
architecture: amd64
6-
maintainer: "David Hess (Lunix) <[email protected]>"
6+
maintainer: "David Hess (Lunix) <[email protected]>"
77
url: "https://github.com/Dimethoxy/Disflux"
88
license: GPL-3.0-or-later
99
provides:
1010
- disflux
1111
source: "git+https://github.com/Dimethoxy/Disflux.git"
1212
dependencies:
13-
- alsa-lib
14-
- jack
15-
- ladspa
13+
- curl
14+
15+
build_dependencies:
16+
- git
17+
- cmake
18+
- ninja
19+
- pkg-config
1620
- curl
1721
- freetype2
1822
- fontconfig
@@ -26,12 +30,9 @@ package:
2630
- webkit2gtk
2731
- glu
2832
- mesa
29-
build_dependencies:
30-
- git
31-
- cmake
32-
- ninja
33-
- pkg-config
34-
- curl
33+
- alsa-lib
34+
- jack
35+
- ladspa
3536

3637
build:
3738
- mkdir -p build
@@ -54,6 +55,6 @@ package:
5455
destination: "/usr/share/licenses/dimethoxy-disflux-git/LICENSE"
5556
fallback_url: "https://raw.githubusercontent.com/Dimethoxy/Disflux/refs/heads/main/LICENSE"
5657

57-
# Optional post-build commands (if required)
58+
# Optional post-build commands
5859
post_build:
5960
- dh_make -f deb

0 commit comments

Comments
 (0)