1717# Environment variables
1818env :
1919 # Configure Godot version
20- GODOT_VERSION : 4.4.0
20+ GODOT_VERSION : 4.4.1
2121
2222 # OpenXR Vendors version
23- OPENXR_VENDORS_VERSION : 4.2.1 -stable
23+ OPENXR_VENDORS_VERSION : 4.2.2 -stable
2424
2525 # Butler API Key (comment to disable)
2626 BUTLER_API_KEY : ${{ secrets.BUTLER_API_KEY }}
5050 export-folder : build/windows
5151 archive : Windows
5252 butler-channel : windows
53+ vendor-plugin : false
5354
5455 # Export for Linux
5556 - name : 🐧 Linux
6061 export-folder : build/linux
6162 archive : Linux
6263 butler-channel : linux
64+ vendor-plugin : false
6365
6466 # Export for Android Quest
6567 - name : 🤖 Android Quest
7173 export-folder : build/android-quest
7274 archive : Android-Quest
7375 butler-channel : android-quest
76+ vendor-plugin : true
7477
7578 # Export for Android Pico
7679 - name : 🤖 Android Pico
8285 export-folder : build/android-pico
8386 archive : Android-Pico
8487 butler-channel : android-pico
88+ vendor-plugin : true
8589
8690 # Export for Android Lynx
8791 - name : 🤖 Android Lynx
9397 export-folder : build/android-lynx
9498 archive : Android-Lynx
9599 butler-channel : android-lynx
100+ vendor-plugin : true
96101
97102 # Export for Android Khronos
98103 - name : 🤖 Android Khronos
@@ -104,6 +109,7 @@ jobs:
104109 export-folder : build/android-khronos
105110 archive : Android-Khronos
106111 butler-channel : android-khronos
112+ vendor-plugin : true
107113
108114 # Export for WebXR
109115 - name : 🌐 WebXR
@@ -114,6 +120,7 @@ jobs:
114120 export-folder : build/webxr
115121 archive : WebXR
116122 butler-channel : webxr
123+ vendor-plugin : true
117124
118125 steps :
119126 # Check out the repository
@@ -123,6 +130,7 @@ jobs:
123130 # Install the OpenXR Vendors Plugin
124131 - name : Install OpenXR Vendors Plugin
125132 shell : bash
133+ if : matrix.vendor-plugin
126134 run : |
127135 curl -L -O https://github.com/GodotVR/godot_openxr_vendors/releases/download/${{ env.OPENXR_VENDORS_VERSION }}/godotopenxrvendorsaddon.zip
128136 unzip -o godotopenxrvendorsaddon.zip -d godotopenxrvendorsaddon
0 commit comments