diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index 75367ae..18b132e 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -14,6 +14,7 @@ env: GODOT_VERSION: 4.3 PROJECT: 1stsoldier/gmtk-2024 TAG: ${{ inputs.deployBranch || github.ref_name }} + EXPORT_NAME: HTML5 jobs: export-web: @@ -37,7 +38,7 @@ jobs: - name: Web Build run: | mkdir -v -p build/web - godot --headless --verbose --export-release "HTML5" ./build/web/index.html + godot --headless --verbose --export-release "${EXPORT_NAME}" ./build/web/index.html - name: Upload to Itch.io run: | diff --git a/.gitignore b/.gitignore index 53fc2d0..0f542d6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,6 @@ # Godot-specific ignores .import/ export.cfg -export_presets.cfg # Imported translations (automatically generated from CSV files) *.translation diff --git a/export_presets.cfg b/export_presets.cfg new file mode 100644 index 0000000..886f989 --- /dev/null +++ b/export_presets.cfg @@ -0,0 +1,41 @@ +[preset.0] + +name="HTML5" +platform="Web" +runnable=true +advanced_options=false +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false +script_export_mode=2 + +[preset.0.options] + +custom_template/debug="" +custom_template/release="" +variant/extensions_support=false +variant/thread_support=false +vram_texture_compression/for_desktop=true +vram_texture_compression/for_mobile=false +html/export_icon=true +html/custom_html_shell="" +html/head_include="" +html/canvas_resize_policy=2 +html/focus_canvas_on_start=true +html/experimental_virtual_keyboard=false +progressive_web_app/enabled=false +progressive_web_app/ensure_cross_origin_isolation_headers=true +progressive_web_app/offline_page="" +progressive_web_app/display=1 +progressive_web_app/orientation=0 +progressive_web_app/icon_144x144="" +progressive_web_app/icon_180x180="" +progressive_web_app/icon_512x512="" +progressive_web_app/background_color=Color(0, 0, 0, 1)