File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Flatpak
2+ on :
3+ push :
4+ branches :
5+ - master2
6+ pull_request :
7+
8+ concurrency :
9+ group : ${{ github.workflow }}-${{ github.ref }}
10+ cancel-in-progress : true
11+
12+ jobs :
13+ flatpak :
14+ runs-on : ubuntu-latest
15+ container :
16+ image : ghcr.io/flathub-infra/flatpak-github-actions:freedesktop-24.08
17+ options : --privileged
18+ steps :
19+ - uses : actions/checkout@v4
20+ - uses : flathub-infra/flatpak-github-actions/flatpak-builder@master
21+ with :
22+ bundle : tinycrate.flatpak
23+ manifest-path : linux/net.hhoney.tinycrate.yml
24+ cache-key : " flatpak-builder-${{ github.sha }}"
Original file line number Diff line number Diff line change 1+ name : " Godot Engine"
2+ on :
3+ workflow_dispatch :
4+ pull_request :
5+ release :
6+ types :
7+ - released
8+
9+ env :
10+ GODOT_VERSION : 3.6
11+ EXPORT_NAME : tinycrate-linux
12+
13+ jobs :
14+ export :
15+ name : Export
16+ runs-on : ubuntu-latest
17+ container :
18+ image : docker.io/smks/godot-ci:3.6
19+ steps :
20+ - name : Checkout
21+ uses : actions/checkout@v4
22+ with :
23+ lfs : true
24+
25+ - name : Set up export templates
26+ run : |
27+ mkdir -v -p ~/.local/share/godot/templates/
28+ mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
29+
30+ - name : Export
31+ run : |
32+ mkdir --verbose --parents ./export/linux
33+ godot --no-window --path=./project.godot --export-pack "Linux/X11" ./export/linux/${EXPORT_NAME}.pck
34+
35+ - name : Upload artifact
36+ uses : actions/upload-artifact@v4
37+ with :
38+ name : ${{ env.EXPORT_NAME }}
39+ path : export/linux/${{ env.EXPORT_NAME }}.pck
40+
41+ release :
42+ name : Release
43+ needs : export
44+ if : ${{ github.event_name == 'release' }}
45+ runs-on : ubuntu-latest
46+ steps :
47+ - name : Download artifact
48+ uses : actions/download-artifact@v4
49+ with :
50+ name : ${{ env.EXPORT_NAME }}
51+
52+ - name : Upload to release
53+ env :
54+ GITHUB_TOKEN : ${{ github.token }}
55+ run : |
56+ gh release upload '${{ github.ref_name }}' ${{ env.EXPORT_NAME }}.pck --repo '${{ github.repository }}'
Original file line number Diff line number Diff line change 6060 </screenshots >
6161
6262 <releases >
63+ <release version =" 2025.02.23" date =" 2025-02-23" >
64+ <description >
65+ <p >Updated icon</p >
66+ </description >
67+ </release >
6368 <release version =" 2025.01.16" date =" 2025-01-16" >
6469 <description >
6570 <p >Updated icon and under-the-hood cleanup</p >
Original file line number Diff line number Diff line change @@ -26,4 +26,5 @@ modules:
2626 - install -Dm644 Tiny-Crate.pck ${FLATPAK_DEST}/bin/godot-runner.pck
2727 - install -Dm644 linux/${FLATPAK_ID}.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop
2828 - install -Dm644 linux/${FLATPAK_ID}.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg
29+ - install -Dm644 linux/${FLATPAK_ID}-symbolic.svg ${FLATPAK_DEST}/share/icons/hicolor/symbolic/apps/${FLATPAK_ID}-symbolic.svg
2930 - install -Dm644 linux/${FLATPAK_ID}.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml
You can’t perform that action at this time.
0 commit comments