Skip to content

Commit 5bbfdb6

Browse files
authored
Update demo to use latest patch version of Godot (#761)
1 parent 90495f1 commit 5bbfdb6

3 files changed

Lines changed: 14 additions & 3 deletions

File tree

.github/workflows/publish-demo-on-push.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ on:
1717
# Environment variables
1818
env:
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 }}
@@ -50,6 +50,7 @@ jobs:
5050
export-folder: build/windows
5151
archive: Windows
5252
butler-channel: windows
53+
vendor-plugin: false
5354

5455
# Export for Linux
5556
- name: 🐧 Linux
@@ -60,6 +61,7 @@ jobs:
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
@@ -71,6 +73,7 @@ jobs:
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
@@ -82,6 +85,7 @@ jobs:
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
@@ -93,6 +97,7 @@ jobs:
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

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ logs
1111
Thumbs.db
1212
android/
1313
.venv/
14+
15+
# Don't include the vendors plugin in our repo
16+
addons/godotopenxrvendors/

addons/godot-xr-tools/plugin.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
name="Godot XR Tools"
44
description="Godot XR Tools plugin"
55
author="Bastiaan Olij and Contributors"
6-
version="4.4.1-dev"
6+
version="4.5.1"
77
script="plugin.gd"

0 commit comments

Comments
 (0)