Diffstat (limited to '.github/workflows/export.yml')
| -rw-r--r-- | .github/workflows/export.yml | 33 |
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 }} |