mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 17:19:50 +00:00
Update workflows to Godot 3.5, first attempt
First and hopefully final attempt, but I'm almost sure I have done something stupid
This commit is contained in:
parent
7165f352b0
commit
c4c1bfda35
4
.github/workflows/dev-clickable-builds.yml
vendored
4
.github/workflows/dev-clickable-builds.yml
vendored
|
@ -4,7 +4,7 @@ on:
|
||||||
branches: [ master ]
|
branches: [ master ]
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GODOT_VERSION: 3.4.2
|
GODOT_VERSION: 3.5
|
||||||
EXPORT_NAME: Pixelorama
|
EXPORT_NAME: Pixelorama
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -12,7 +12,7 @@ jobs:
|
||||||
name: Create Pixelorama pack data
|
name: Create Pixelorama pack data
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Clone source
|
- name: Clone source
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
11
.github/workflows/dev-desktop-builds.yml
vendored
11
.github/workflows/dev-desktop-builds.yml
vendored
|
@ -11,8 +11,9 @@ on:
|
||||||
- "installer/po/*"
|
- "installer/po/*"
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GODOT_VERSION: 3.4.2
|
GODOT_VERSION: 3.5
|
||||||
GODOT_VERSION_MAC: 3.4.2
|
GODOT_VERSION_MAC: 3.5
|
||||||
|
RASPBERRY_PI_BUILDS_VERSION: 1.13.0
|
||||||
EXPORT_NAME: Pixelorama
|
EXPORT_NAME: Pixelorama
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -20,7 +21,7 @@ jobs:
|
||||||
name: Windows Export 🗔
|
name: Windows Export 🗔
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Setup WINE and rcedit 🍷
|
- name: Setup WINE and rcedit 🍷
|
||||||
run: |
|
run: |
|
||||||
|
@ -57,7 +58,7 @@ jobs:
|
||||||
name: Linux Export 🐧
|
name: Linux Export 🐧
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout 🛎️
|
- name: Checkout 🛎️
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
@ -69,7 +70,7 @@ jobs:
|
||||||
mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
|
mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
|
||||||
- name: Download Unofficial Godot Raspberry Pi 4 Builds 🍇
|
- name: Download Unofficial Godot Raspberry Pi 4 Builds 🍇
|
||||||
run: |
|
run: |
|
||||||
wget https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi/releases/download/v1.9.0/godot_${GODOT_VERSION}-stable_rpi4.zip
|
wget https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi/releases/download/v${RASPBERRY_PI_BUILDS_VERSION}/godot_${GODOT_VERSION}-stable_rpi4.zip
|
||||||
unzip -a godot_${GODOT_VERSION}-stable_rpi4.zip
|
unzip -a godot_${GODOT_VERSION}-stable_rpi4.zip
|
||||||
- name: Linux Build 🔧
|
- name: Linux Build 🔧
|
||||||
run: |
|
run: |
|
||||||
|
|
4
.github/workflows/dev-web.yml
vendored
4
.github/workflows/dev-web.yml
vendored
|
@ -5,7 +5,7 @@ on:
|
||||||
branches: [ master ]
|
branches: [ master ]
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GODOT_VERSION: 3.4.2
|
GODOT_VERSION: 3.5
|
||||||
EXPORT_NAME: Pixelorama
|
EXPORT_NAME: Pixelorama
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -13,7 +13,7 @@ jobs:
|
||||||
name: Web Export 🌐
|
name: Web Export 🌐
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout 🛎️
|
- name: Checkout 🛎️
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
15
.github/workflows/release.yml
vendored
15
.github/workflows/release.yml
vendored
|
@ -5,10 +5,11 @@ on:
|
||||||
branches: [ release ]
|
branches: [ release ]
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GODOT_VERSION: 3.4.2
|
GODOT_VERSION: 3.5
|
||||||
GODOT_VERSION_MAC: 3.4.2
|
GODOT_VERSION_MAC: 3.5
|
||||||
|
RASPBERRY_PI_BUILDS_VERSION: 1.13.0
|
||||||
EXPORT_NAME: Pixelorama
|
EXPORT_NAME: Pixelorama
|
||||||
TAG: v0.10.1
|
TAG: v0.10.2
|
||||||
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
|
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -16,7 +17,7 @@ jobs:
|
||||||
name: Windows Export 🗔
|
name: Windows Export 🗔
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Setup WINE, rcedit and NSIS 🍷
|
- name: Setup WINE, rcedit and NSIS 🍷
|
||||||
run: |
|
run: |
|
||||||
|
@ -77,7 +78,7 @@ jobs:
|
||||||
name: Linux Export 🐧
|
name: Linux Export 🐧
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout 🛎️
|
- name: Checkout 🛎️
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
@ -89,7 +90,7 @@ jobs:
|
||||||
mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
|
mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
|
||||||
- name: Download Unofficial Godot Raspberry Pi 4 Builds 🍇
|
- name: Download Unofficial Godot Raspberry Pi 4 Builds 🍇
|
||||||
run: |
|
run: |
|
||||||
wget https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi/releases/download/v1.9.0/godot_${GODOT_VERSION}-stable_rpi4.zip
|
wget https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi/releases/download/v${RASPBERRY_PI_BUILDS_VERSION}/godot_${GODOT_VERSION}-stable_rpi4.zip
|
||||||
unzip -a godot_${GODOT_VERSION}-stable_rpi4.zip
|
unzip -a godot_${GODOT_VERSION}-stable_rpi4.zip
|
||||||
- name: Linux Build 🔧
|
- name: Linux Build 🔧
|
||||||
run: |
|
run: |
|
||||||
|
@ -190,7 +191,7 @@ jobs:
|
||||||
name: Web Export 🌐
|
name: Web Export 🌐
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: docker://barichello/godot-ci:3.4.2
|
image: docker://barichello/godot-ci:3.5
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout 🛎️
|
- name: Checkout 🛎️
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
|
@ -23,6 +23,7 @@ texture_format/etc=false
|
||||||
texture_format/etc2=false
|
texture_format/etc2=false
|
||||||
texture_format/no_bptc_fallbacks=true
|
texture_format/no_bptc_fallbacks=true
|
||||||
codesign/enable=false
|
codesign/enable=false
|
||||||
|
codesign/identity_type=0
|
||||||
codesign/identity=""
|
codesign/identity=""
|
||||||
codesign/password=""
|
codesign/password=""
|
||||||
codesign/timestamp=true
|
codesign/timestamp=true
|
||||||
|
@ -30,9 +31,10 @@ codesign/timestamp_server_url=""
|
||||||
codesign/digest_algorithm=1
|
codesign/digest_algorithm=1
|
||||||
codesign/description=""
|
codesign/description=""
|
||||||
codesign/custom_options=PoolStringArray( )
|
codesign/custom_options=PoolStringArray( )
|
||||||
|
application/modify_resources=true
|
||||||
application/icon="res://assets/graphics/icons/icon.ico"
|
application/icon="res://assets/graphics/icons/icon.ico"
|
||||||
application/file_version="0.10.1"
|
application/file_version="0.10.2.0"
|
||||||
application/product_version="0.10.1"
|
application/product_version="0.10.2.0"
|
||||||
application/company_name="Orama Interactive"
|
application/company_name="Orama Interactive"
|
||||||
application/product_name="Pixelorama"
|
application/product_name="Pixelorama"
|
||||||
application/file_description="Pixelorama - Your free & open-source sprite editor"
|
application/file_description="Pixelorama - Your free & open-source sprite editor"
|
||||||
|
@ -87,12 +89,53 @@ application/icon="res://assets/graphics/icons/icon.icns"
|
||||||
application/identifier="com.orama-interactive.pixelorama"
|
application/identifier="com.orama-interactive.pixelorama"
|
||||||
application/signature=""
|
application/signature=""
|
||||||
application/app_category="Graphics-design"
|
application/app_category="Graphics-design"
|
||||||
application/short_version="0.10.1"
|
application/short_version="0.10.2"
|
||||||
application/version="0.10.1"
|
application/version="0.10.2"
|
||||||
application/copyright="Orama Interactive and contributors 2019-present"
|
application/copyright="Orama Interactive and contributors 2019-present"
|
||||||
display/high_res=false
|
display/high_res=false
|
||||||
privacy/camera_usage_description=""
|
|
||||||
privacy/microphone_usage_description=""
|
privacy/microphone_usage_description=""
|
||||||
|
privacy/camera_usage_description=""
|
||||||
|
privacy/location_usage_description=""
|
||||||
|
privacy/address_book_usage_description=""
|
||||||
|
privacy/calendar_usage_description=""
|
||||||
|
privacy/photos_library_usage_description=""
|
||||||
|
privacy/desktop_folder_usage_description=""
|
||||||
|
privacy/documents_folder_usage_description=""
|
||||||
|
privacy/downloads_folder_usage_description=""
|
||||||
|
privacy/network_volumes_usage_description=""
|
||||||
|
privacy/removable_volumes_usage_description=""
|
||||||
|
codesign/enable=true
|
||||||
|
codesign/identity=""
|
||||||
|
codesign/timestamp=true
|
||||||
|
codesign/hardened_runtime=true
|
||||||
|
codesign/replace_existing_signature=true
|
||||||
|
codesign/entitlements/custom_file=""
|
||||||
|
codesign/entitlements/allow_jit_code_execution=false
|
||||||
|
codesign/entitlements/allow_unsigned_executable_memory=false
|
||||||
|
codesign/entitlements/allow_dyld_environment_variables=false
|
||||||
|
codesign/entitlements/disable_library_validation=false
|
||||||
|
codesign/entitlements/audio_input=false
|
||||||
|
codesign/entitlements/camera=false
|
||||||
|
codesign/entitlements/location=false
|
||||||
|
codesign/entitlements/address_book=false
|
||||||
|
codesign/entitlements/calendars=false
|
||||||
|
codesign/entitlements/photos_library=false
|
||||||
|
codesign/entitlements/apple_events=false
|
||||||
|
codesign/entitlements/debugging=false
|
||||||
|
codesign/entitlements/app_sandbox/enabled=false
|
||||||
|
codesign/entitlements/app_sandbox/network_server=false
|
||||||
|
codesign/entitlements/app_sandbox/network_client=false
|
||||||
|
codesign/entitlements/app_sandbox/device_usb=false
|
||||||
|
codesign/entitlements/app_sandbox/device_bluetooth=false
|
||||||
|
codesign/entitlements/app_sandbox/files_downloads=0
|
||||||
|
codesign/entitlements/app_sandbox/files_pictures=0
|
||||||
|
codesign/entitlements/app_sandbox/files_music=0
|
||||||
|
codesign/entitlements/app_sandbox/files_movies=0
|
||||||
|
codesign/custom_options=PoolStringArray( )
|
||||||
|
notarization/enable=false
|
||||||
|
notarization/apple_id_name=""
|
||||||
|
notarization/apple_id_password=""
|
||||||
|
notarization/apple_team_id=""
|
||||||
texture_format/s3tc=true
|
texture_format/s3tc=true
|
||||||
texture_format/etc=false
|
texture_format/etc=false
|
||||||
texture_format/etc2=false
|
texture_format/etc2=false
|
||||||
|
@ -157,6 +200,7 @@ texture_format/etc=false
|
||||||
texture_format/etc2=false
|
texture_format/etc2=false
|
||||||
texture_format/no_bptc_fallbacks=true
|
texture_format/no_bptc_fallbacks=true
|
||||||
codesign/enable=false
|
codesign/enable=false
|
||||||
|
codesign/identity_type=0
|
||||||
codesign/identity=""
|
codesign/identity=""
|
||||||
codesign/password=""
|
codesign/password=""
|
||||||
codesign/timestamp=true
|
codesign/timestamp=true
|
||||||
|
@ -164,9 +208,10 @@ codesign/timestamp_server_url=""
|
||||||
codesign/digest_algorithm=1
|
codesign/digest_algorithm=1
|
||||||
codesign/description=""
|
codesign/description=""
|
||||||
codesign/custom_options=PoolStringArray( )
|
codesign/custom_options=PoolStringArray( )
|
||||||
|
application/modify_resources=true
|
||||||
application/icon="res://assets/graphics/icons/icon.ico"
|
application/icon="res://assets/graphics/icons/icon.ico"
|
||||||
application/file_version="0.10.1"
|
application/file_version="0.10.2.0"
|
||||||
application/product_version="0.10.1"
|
application/product_version="0.10.2.0"
|
||||||
application/company_name="Orama Interactive"
|
application/company_name="Orama Interactive"
|
||||||
application/product_name="Pixelorama"
|
application/product_name="Pixelorama"
|
||||||
application/file_description="Pixelorama - Your free & open-source sprite editor"
|
application/file_description="Pixelorama - Your free & open-source sprite editor"
|
||||||
|
@ -239,7 +284,7 @@ script_encryption_key=""
|
||||||
[preset.7.options]
|
[preset.7.options]
|
||||||
|
|
||||||
custom_template/debug=""
|
custom_template/debug=""
|
||||||
custom_template/release="./godot_3.4.2-stable_rpi4_export-template_lto.bin"
|
custom_template/release="./godot_3.5-stable_rpi4/godot_3.5-stable_rpi4_export-template_lto.bin"
|
||||||
binary_format/64_bits=false
|
binary_format/64_bits=false
|
||||||
binary_format/embed_pck=false
|
binary_format/embed_pck=false
|
||||||
texture_format/bptc=false
|
texture_format/bptc=false
|
||||||
|
|
Loading…
Reference in a new issue