on: push: branches: - main 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 # your project is available for Godot to export - name: checkout uses: actions/checkout@v2.3.1 # 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/godot-export@v3.0.0 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 }}