yay
| l--------- | .github/workflows/export.yml | 42 |
1 files changed, 41 insertions, 1 deletions
diff --git a/.github/workflows/export.yml b/.github/workflows/export.yml index 3e06f51..1201eb2 120000 --- a/.github/workflows/export.yml +++ b/.github/workflows/export.yml @@ -1 +1,41 @@ -/home/bendn/release/export.yml
\ No newline at end of file +# Whenever a push is made to the master branch then run the job +on: + + push: + branches: + - main + +jobs: + # job id, can be anything + export_game: + # 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/[email protected] + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: '8' + distribution: adopt + + - name: Setup Android SDK + uses: android-actions/setup-android@v2 + # 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 + # 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 }} |