Skip to content

Commit 2634e56

Browse files
committed
ci: fix packaging configs and simplify to deb + dmg only
Fix missing required fields in DMG and DEB configs that caused null type errors. Remove rpm and pacman targets to keep releases lean.
1 parent 14a8ac0 commit 2634e56

6 files changed

Lines changed: 5 additions & 35 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
jobs: macos-dmg
1919
- os: ubuntu-latest
2020
platform: linux
21-
jobs: linux-deb,linux-rpm,linux-pacman
21+
jobs: linux-deb
2222

2323
steps:
2424
- uses: actions/checkout@v4
@@ -27,7 +27,7 @@ jobs:
2727
if: matrix.platform == 'linux'
2828
run: |
2929
sudo apt-get update
30-
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev rpm binutils libayatana-appindicator3-dev libsystemd-dev
30+
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev binutils libayatana-appindicator3-dev libsystemd-dev
3131
3232
- uses: subosito/flutter-action@v2
3333
with:

distribute_options.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,3 @@ releases:
1010
package:
1111
platform: linux
1212
target: deb
13-
- name: linux-rpm
14-
package:
15-
platform: linux
16-
target: rpm
17-
- name: linux-pacman
18-
package:
19-
platform: linux
20-
target: pacman
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
display_name: Patterns
22
package_name: patterns
33
description: Clarity for the mind through structured reflection.
4-
maintainer:
5-
name: maskedsyntax
6-
email: aftaab@aftaab.xyz
4+
maintainer: maskedsyntax <aftaab@aftaab.xyz>
5+
installed_size: 0
76
priority: optional
87
section: utils

linux/packaging/pacman/make_config.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

linux/packaging/rpm/make_config.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

macos/packaging/dmg/make_config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ contents:
1010
- x: 192
1111
y: 344
1212
type: file
13+
path: patterns.app

0 commit comments

Comments
 (0)