Update workflow

This commit is contained in:
Zachary Hall 2023-07-18 11:01:57 -07:00
parent eace21d908
commit 8243a803ab

View file

@ -10,8 +10,10 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
with: with:
submodules: recursive submodules: recursive
- name: Install dependencies - name: Install flatpak and flatpak-builder
run: apt update && apt install -y flatpak-builder flatpak && flatpak install -y --noninteractive org.freedesktop.Platform//22.08 org.freedesktop.Sdk//22.08 run: apt update && apt install -y flatpak-builder flatpak
- name: Add flathub repo and install flatpak dependencies \
run: flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo && flatpak install -y --noninteractive org.freedesktop.Platform//22.08 org.freedesktop.Sdk//22.08
- name: Build project - name: Build project
run: flatpak-builder build-flatpak com.experimentalcraft.NekoPlayer.yml --repo ./flatpak-repo run: flatpak-builder build-flatpak com.experimentalcraft.NekoPlayer.yml --repo ./flatpak-repo
#- uses: actions/upload-artifact@v3 #- uses: actions/upload-artifact@v3