-
Notifications
You must be signed in to change notification settings - Fork 0
31 lines (28 loc) · 972 Bytes
/
godot_build.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
name: Build Godot Project for Windows
on:
release:
types: [created]
jobs:
export_game:
runs-on: ubuntu-latest
permissions: write-all
name: Export Game
steps:
- name: checkout
uses: actions/[email protected]
- name: export game
id: export
uses: firebelley/[email protected]
with:
godot_executable_download_url: https://downloads.tuxfamily.org/godotengine/4.3/Godot_v4.3-stable_linux.x86_64.zip
godot_export_templates_download_url: https://downloads.tuxfamily.org/godotengine/4.3/Godot_v4.3-stable_export_templates.tpz
relative_project_path: ./
archive_output: true
- name: upload artifacts to release
uses: ncipollo/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }}
allowUpdates: true
omitBody: true
omitName: true
artifacts: ${{ steps.export.outputs.archive_directory }}/*