diff --git a/.github/workflows/dev-desktop-builds.yml b/.github/workflows/dev-desktop-builds.yml index 294371386..48cee7b7f 100644 --- a/.github/workflows/dev-desktop-builds.yml +++ b/.github/workflows/dev-desktop-builds.yml @@ -43,6 +43,9 @@ jobs: run: | mkdir -v -p build/${EXPORT_NAME}-Windows-64bit ~/.local/share/godot/export_templates mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Windows Build 🔧 run: godot --headless -v --export-release "Windows Desktop 64-bit" ./build/${EXPORT_NAME}-Windows-64bit/$EXPORT_NAME.exe - name: Copy pixelorama_data folder 📁 @@ -70,6 +73,9 @@ jobs: run: | mkdir -v -p build/${EXPORT_NAME}-Linux-64bit build/${EXPORT_NAME}-Linux-ARM64 ~/.local/share/godot/export_templates mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Linux Build 🔧 run: | godot --headless -v --export-release "Linux/X11 64-bit" ./build/${EXPORT_NAME}-Linux-64bit/$EXPORT_NAME.x86_64 @@ -125,6 +131,9 @@ jobs: unzip -a Godot_v${GODOT_VERSION}-stable_macos.universal.zip - name: Setup 💻 run: mkdir -v -p ./build/mac + - name: Import resources once 📦 + continue-on-error: true + run: ./Godot.app/Contents/MacOS/Godot --headless -v --import - name: Mac Build 🔧 run: | chown runner ./Godot.app/Contents/MacOS/Godot diff --git a/.github/workflows/dev-web.yml b/.github/workflows/dev-web.yml index 6b2180364..cf6624b32 100644 --- a/.github/workflows/dev-web.yml +++ b/.github/workflows/dev-web.yml @@ -27,6 +27,9 @@ jobs: run: | mkdir -v -p build/web ~/.local/share/godot/export_templates mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Web Build 🔧 run: godot --headless -v --export-release "Web" ./build/web/index.html - name: Install rsync 📚 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eef4634aa..5ea78b62e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,6 +35,9 @@ jobs: run: | mkdir -v -p build/${EXPORT_NAME}-Windows-64bit build/${EXPORT_NAME}-Windows-32bit ~/.local/share/godot/export_templates mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Windows Build 🔧 run: | godot --headless -v --export-release "Windows Desktop 64-bit" ./build/${EXPORT_NAME}-Windows-64bit/${EXPORT_NAME}.exe @@ -84,6 +87,9 @@ jobs: run: | mkdir -v -p build/${EXPORT_NAME}-Linux-64bit build/${EXPORT_NAME}-Linux-32bit build/${EXPORT_NAME}-Linux-ARM64 build/${EXPORT_NAME}-Linux-ARM32 ~/.local/share/godot/export_templates mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Linux Build 🔧 run: | godot --headless -v --export-release "Linux/X11 64-bit" ./build/${EXPORT_NAME}-Linux-64bit/${EXPORT_NAME}.x86_64 @@ -149,6 +155,9 @@ jobs: unzip -a Godot_v${GODOT_VERSION}-stable_macos.universal.zip - name: Setup 💻 run: mkdir -v -p ./build/mac + - name: Import resources once 📦 + continue-on-error: true + run: ./Godot.app/Contents/MacOS/Godot --headless -v --import - name: Mac Build 🔧 run: | chown runner ./Godot.app/Contents/MacOS/Godot @@ -197,6 +206,9 @@ jobs: run: | mkdir -v -p build/web ~/.local/share/godot/templates mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + - name: Import resources once 📦 + continue-on-error: true + run: godot --headless -v --import - name: Web Build 🔧 run: godot --headless -v --export-release "Web" ./build/web/index.html - name: Install rsync 📚 diff --git a/project.godot b/project.godot index 853f723ff..ff7ca890a 100644 --- a/project.godot +++ b/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="Pixelorama" config/description="A free & open-source 2D sprite editor" -config/version="v1.0-beta1" +config/version="v1.0-beta2" run/main_scene="res://src/Main.tscn" config/use_custom_user_dir=true config/custom_user_dir_name="pixelorama"