Diffstat (limited to '.github/workflows/export.yml')
-rw-r--r--.github/workflows/export.yml33
1 files changed, 17 insertions, 16 deletions
diff --git a/.github/workflows/export.yml b/.github/workflows/export.yml
index e6b6e23..04e2aaf 100644
--- a/.github/workflows/export.yml
+++ b/.github/workflows/export.yml
@@ -1,4 +1,3 @@
-# Whenever a push is made to the master branch then run the job
on:
push:
branches:
@@ -7,24 +6,26 @@ on:
jobs:
# job id, can be anything
export_game:
+ permissions: write-all # can be read-all, write-all, or read-write
# Always use ubuntu-latest for this action
runs-on: ubuntu-latest
# Job name, can be anything
name: export
steps:
- # Always include the checkout step so that
+ # Always include the checkout step so that
# your project is available for Godot to export
- - name: checkout
- uses: actions/[email protected]
- - name: export game
- # Use latest version (see releases for all versions)
-
- uses: firebelley/[email protected]
- with:
- # Defining all the required inputs
- # I used the mono version of Godot in this example
- godot_executable_download_url: https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_linux_headless.64.zip
- godot_export_templates_download_url: https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_export_templates.tpz
- relative_project_path: ./
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ - name: checkout
+ uses: actions/[email protected]
+ # Ensure that you get the entire project history
+ with:
+ fetch-depth: 0
+ - name: export game
+ # Use latest version (see releases for all versions)
+ uses: firebelley/[email protected]
+ with:
+ # Defining all the required inputs
+ godot_executable_download_url: https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_linux_headless.64.zip
+ godot_export_templates_download_url: https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_export_templates.tpz
+ relative_project_path: ./
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}