Skip to content

Commit 4f761e3

Browse files
committed
Reorganize flatpak recipes
Move flatpak json to flatpak/ folder Create flatpak Devel json Edit github Action CI
1 parent 56abd9a commit 4f761e3

File tree

3 files changed

+42
-4
lines changed

3 files changed

+42
-4
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: Flatpak
1212
runs-on: ubuntu-latest
1313
container:
14-
image: bilelmoussaoui/flatpak-github-actions:gnome-44
14+
image: bilelmoussaoui/flatpak-github-actions:gnome-45
1515
options: --privileged
1616
strategy:
1717
matrix:
@@ -33,6 +33,6 @@ jobs:
3333
- uses: flatpak/flatpak-github-actions/flatpak-builder@v5
3434
with:
3535
bundle: iplookup.flatpak
36-
manifest-path: io.github.bytezz.IPLookup.json
36+
manifest-path: flatpak/io.github.bytezz.IPLookup.json
3737
arch: ${{ matrix.arch }}
3838
cache-key: flatpak-builder-${{ github.sha }}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"app-id" : "io.github.bytezz.IPLookup",
3+
"runtime" : "org.gnome.Platform",
4+
"runtime-version" : "master",
5+
"sdk" : "org.gnome.Sdk",
6+
"command" : "iplookup",
7+
"finish-args" : [
8+
"--share=network",
9+
"--share=ipc",
10+
"--socket=fallback-x11",
11+
"--device=dri",
12+
"--socket=wayland"
13+
],
14+
"cleanup" : [
15+
"/include",
16+
"/lib/pkgconfig",
17+
"/man",
18+
"/share/doc",
19+
"/share/gtk-doc",
20+
"/share/man",
21+
"/share/pkgconfig",
22+
"*.la",
23+
"*.a"
24+
],
25+
"modules" : [
26+
{
27+
"name" : "iplookup",
28+
"builddir" : true,
29+
"buildsystem" : "meson",
30+
"sources" : [
31+
{
32+
"type" : "dir",
33+
"path" : "../"
34+
}
35+
]
36+
}
37+
]
38+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"app-id" : "io.github.bytezz.IPLookup",
33
"runtime" : "org.gnome.Platform",
4-
"runtime-version" : "master",
4+
"runtime-version" : "45",
55
"sdk" : "org.gnome.Sdk",
66
"command" : "iplookup",
77
"finish-args" : [
@@ -30,7 +30,7 @@
3030
"sources" : [
3131
{
3232
"type" : "dir",
33-
"path" : "./"
33+
"path" : "../"
3434
}
3535
]
3636
}

0 commit comments

Comments
 (0)