File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77jobs :
88 build :
99 strategy :
10+ fail-fast : false
1011 matrix :
1112 os : [ubuntu-24.04, ubuntu-24.04-arm]
1213 runs-on : ${{ matrix.os }}
14+ container :
15+ image : ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
16+ options : --privileged
1317 steps :
1418 - uses : actions/checkout@v6
15- - name : Install Flatpak
16- run : sudo apt install flatpak flatpak-builder
17- - name : Setup Flatpak
18- run : |
19- flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo
20- flatpak install flathub org.freedesktop.Platform//24.08 -y
21- flatpak install flathub org.freedesktop.Sdk//24.08 -y
22- flatpak install flathub org.freedesktop.Sdk.Extension.golang//24.08 -y
23- - name : Build Flatpak
24- run : flatpak-builder --repo=repo --force-clean build-dir org.lbry.daemon.json
25- - name : Build Bundle
26- run : flatpak build-bundle repo lbry-daemon.flatpak org.lbry.daemon
19+ - uses : flatpak/flatpak-github-actions/flatpak-builder@v6
20+ with :
21+ bundle : lbry-daemon.flatpak
22+ manifest-path : org.lbry.daemon.json
23+ verbose : true
2724 - name : Upload Flatpak (x86)
2825 if : ${{ matrix.os == 'ubuntu-24.04' }}
2926 uses : actions/upload-artifact@v7
You can’t perform that action at this time.
0 commit comments