@@ -52,12 +52,16 @@ jobs:
52
52
53
53
- name : Build application for linux
54
54
run : |
55
- # sudo apt install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
56
- # flutter build linux --release
57
- cd flatpak
58
- # dart flatpak_generator.dart spec.json
55
+ sudo apt install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
56
+ flutter build linux --release
57
+ cd flatpak/scripts
58
+ dart pub get
59
+ dart flatpak_packager.dart --meta ../flatpak_meta.json --github -n pubspec.yaml
60
+ dart manifest_generator.dart --meta ../flatpak_meta.json --github -n pubspec.yaml
59
61
60
- cp spec.json ../../flathub
62
+ cp flatpak_generator_exports/de.wger.flutter.json ../../../flathub
63
+ ls flatpak_generator_exports/wger-linux-x86_64.sha256
64
+ ls flatpak_generator_exports/wger-linux-x86_64.tar.gz
61
65
env :
62
66
WGER_API_KEY : ${{ secrets.WGER_API_KEY }}
63
67
@@ -71,13 +75,19 @@ jobs:
71
75
destination-repository-name : ' test'
72
76
73
77
target-branch : master
74
- commit-message : Update spec .json
78
+ commit-message : Update de.wger.flutter .json
75
79
76
80
- name : Upload generated flatpak archive
77
81
uses : actions/upload-artifact@v3
78
82
with :
79
83
name : Flatpak file
80
- path : wger/flatpak/wger-linux-x86_64.tar.gz
84
+ path : wger/flatpak/scripts/flatpak_generator_exports/wger-linux-x86_64.tar.gz
85
+
86
+ - name : Upload SHA256 checksum archive
87
+ uses : actions/upload-artifact@v3
88
+ with :
89
+ name : Flatpak file
90
+ path : wger/flatpak/scripts/flatpak_generator_exports/wger-linux-x86_64.sha256
81
91
82
92
# - name: Build AAB
83
93
# run: flutter build appbundle --release
0 commit comments