File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 1
1
name : Deploy flatpak to self-hosted repository
2
- on :
3
- push :
4
- tags :
5
- - " v*"
2
+ on : [push]
6
3
jobs :
7
4
deploy :
8
5
name : Deploy
@@ -18,13 +15,16 @@ jobs:
18
15
19
16
- name : Deploy to Server
20
17
run : |
21
- ssh -o StrictHostKeyChecking=no ${{ secrets.USERNAME }}@${{ secrets.SERVER_IP }} << 'EOF'
18
+ ssh -o StrictHostKeyChecking=no ${{ secrets.USERNAME }}@repo.tkmm.org << 'EOF'
19
+ sudo apt update
20
+ sudo apt upgrade -y
21
+ sudo apt install -y jq xmlstarlet flatpak flatpak-builder
22
22
cd ~/flathub
23
23
git pull origin tkmm-pr
24
+ bash update_metadata.sh
24
25
flatpak-builder --user --repo=/var/www/html/repo --install-deps-from=flathub --force-clean build io.github.tkmm_team.tkmm.yml --disable-cache
25
26
flatpak build-export /var/www/html/repo build
26
- flatpak build-update-repo /var/www/html/repo
27
+ flatpak build-update-repo --generate-static-deltas /var/www/html/repo
27
28
EOF
28
29
env :
29
- SERVER_IP : ${{ secrets.SERVER_IP }}
30
- USERNAME : ${{ secrets.SERVER_USERNAME }}
30
+ USERNAME : ${{ secrets.USERNAME }}
You can’t perform that action at this time.
0 commit comments