name: Nightly Release on: push: branches: - main workflow_dispatch: # The default token is read-only; release/tag operations need write. permissions: contents: write jobs: export_game: runs_on: Debian-x86 permissions: contents: write name: Export Game steps: - name: checkout uses: actions/checkout@v5 - name: install .NET SDK uses: actions/setup-dotnet@v4 with: dotnet-version: '8.0.x' - name: install 7zip run: apt-get update && apt-get install -y p7zip-full - name: export game id: export uses: firebelley/godot-export@v8.0.0 with: godot_executable_download_url: https://godot-releases.nbg1.your-objectstorage.com/4.6.3-stable/Godot_v4.6.3-stable_mono_linux_x86_64.zip godot_export_templates_download_url: https://godot-releases.nbg1.your-objectstorage.com/4.6.3-stable/Godot_v4.6.3-stable_mono_export_templates.tpz relative_project_path: ./ archive_output: true - name: create release uses: akkuman/gitea-release-action@v1 with: # token: ${{ secrets.GITHUB_TOKEN }} # generateReleaseNotes: true # tag: ${{ github.ref_name }} files: ${{ steps.export.outputs.archive_directory }}/* # commit: ${{ gitea.sha }} # allowUpdates: true name: Latest Nightly Build prerelease: true