Skip to content

Add efficient conversions between primitive JVM arrays and Godot packed arrays #54

Add efficient conversions between primitive JVM arrays and Godot packed arrays

Add efficient conversions between primitive JVM arrays and Godot packed arrays #54

Triggered via pull request April 21, 2024 06:22
Status Success
Total duration 8h 8m 39s
Artifacts 45

trigger_on_pull_request.yml

on: pull_request
🛠️ Setup build variables
0s
🛠️ Setup build variables
☕ Build Jvm  /  Build Jvm artifacts
8m 9s
☕ Build Jvm / Build Jvm artifacts
Matrix: 🐧 Build Linux / build-linux
Matrix: 🪟 Build Windows / build-windows
Matrix: 🍎 Build macOS / build-macos
🤖 Build and Assemble Android  /  Build android template (all)
1h 20m
🤖 Build and Assemble Android / Build android template (all)
🍏 Build iOS  /  Build ios template (all)
28m 58s
🍏 Build iOS / Build ios template (all)
Matrix: 🐧 Assemble linux / create-linux-editor-zip
Matrix: 🐧 Test Linux / test-linux
Matrix: 🪟 Assemble windows / create-windows-editor-zip
Matrix: 🪟 Test Windows / test-windows
Matrix: 🍎 Assemble macos / create-macos-editor-universal
Matrix: 🍎 Assemble macos / create-macos-export-template-universal
🍏 Assemble ios  /  Assemble iOS export template
10m 8s
🍏 Assemble ios / Assemble iOS export template
Matrix: 🍎 Assemble macos / create-macos-editor-app
🍎 Assemble macos  /  Create macos export template app
1m 38s
🍎 Assemble macos / Create macos export template app
Matrix: 🍎 Test Macos / test-macos
🤖+🍏+🐧+🍎+🪟 Assemble export templates  /  Create export template tpz
3m 40s
🤖+🍏+🐧+🍎+🪟 Assemble export templates / Create export template tpz
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 46 warnings
🐧 Test Linux / dev tests
Method godot.core.PackedByteArray$Bridge.engine_convert_to_jvm([J)B not found
🐧 Test Linux / dev tests
Method godot.core.PackedFloat32Array$Bridge.engine_convert_to_jvm([J)F not found
🐧 Test Linux / dev tests
Method godot.core.PackedFloat64Array$Bridge.engine_convert_to_jvm([J)D not found
🐧 Test Linux / dev tests
Method 'int godot.core.PackedInt32Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🐧 Test Linux / dev tests
Method 'long godot.core.PackedInt64Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🐧 Test Linux / release tests
Method godot.core.PackedByteArray$Bridge.engine_convert_to_jvm([J)B not found
🐧 Test Linux / release tests
Method godot.core.PackedFloat32Array$Bridge.engine_convert_to_jvm([J)F not found
🐧 Test Linux / release tests
Method godot.core.PackedFloat64Array$Bridge.engine_convert_to_jvm([J)D not found
🐧 Test Linux / release tests
Method 'int godot.core.PackedInt32Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🐧 Test Linux / release tests
Method 'long godot.core.PackedInt64Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🪟 Test Windows / dev tests
An exception has occurred!
🪟 Test Windows / dev tests
An exception has occurred!
🪟 Test Windows / dev tests
An exception has occurred!
🪟 Test Windows / dev tests
An exception has occurred!
🪟 Test Windows / dev tests
An exception has occurred!
🪟 Test Windows / release tests
An exception has occurred!
🪟 Test Windows / release tests
An exception has occurred!
🪟 Test Windows / release tests
An exception has occurred!
🪟 Test Windows / release tests
An exception has occurred!
🪟 Test Windows / release tests
An exception has occurred!
🍎 Test Macos / release tests
Method godot.core.PackedByteArray$Bridge.engine_convert_to_jvm([J)B not found
🍎 Test Macos / release tests
Method godot.core.PackedFloat32Array$Bridge.engine_convert_to_jvm([J)F not found
🍎 Test Macos / release tests
Method godot.core.PackedFloat64Array$Bridge.engine_convert_to_jvm([J)D not found
🍎 Test Macos / release tests
Method 'int godot.core.PackedInt32Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🍎 Test Macos / release tests
Method 'long godot.core.PackedInt64Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🍎 Test Macos / dev tests
Method godot.core.PackedByteArray$Bridge.engine_convert_to_jvm([J)B not found
🍎 Test Macos / dev tests
Method godot.core.PackedFloat32Array$Bridge.engine_convert_to_jvm([J)F not found
🍎 Test Macos / dev tests
Method godot.core.PackedFloat64Array$Bridge.engine_convert_to_jvm([J)D not found
🍎 Test Macos / dev tests
Method 'int godot.core.PackedInt32Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
🍎 Test Macos / dev tests
Method 'long godot.core.PackedInt64Array$Bridge.engine_convert_to_jvm(long[])' name or signature does not match
☕ Build Jvm / Build Jvm artifacts
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Build Linux / Build debug template x86_64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Build Linux / Build release template x86_64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Build Linux / Build editor dev (target=editor, dev_build=yes, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Build Linux / Build editor release x86_64 (target=editor)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Build Windows / Build editor dev (target=editor, dev_build=yes, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Build Windows / Build debug template
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Build Linux / Build editor debug (target=editor, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Build Windows / Build release template
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Build Windows / Build editor debug (target=editor, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Assemble linux / Create editor zip release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Assemble linux / Create editor zip debug
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Build Windows / Build editor release (target=editor)
potential divide by 0
🪟 Build Windows / Build editor release (target=editor)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Test Linux / dev tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🐧 Test Linux / release tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Assemble windows / Create editor zip release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍏 Build iOS / Build ios template (all)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build debug template arm64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🤖 Build and Assemble Android / Build android template (all)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor debug arm64 (target=editor, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor dev arm64 (target=editor, dev_build=yes, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Assemble windows / Create editor zip debug
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Test Windows / dev tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build debug template x86_64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🪟 Test Windows / release tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor release x86_64 (target=editor)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor debug x86_64 (target=editor, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor dev x86_64 (target=editor, dev_build=yes, debug_symbols=true )
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build editor release arm64 (target=editor)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build release template x86_64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Build macOS / Build release template arm64
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create export template universal binary debug
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create export template universal binary release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create universal editor binary debug
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create universal editor binary dev
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create universal editor binary release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍏 Assemble ios / Assemble iOS export template
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-python@v4, actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create macos export template app
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create editor app release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Assemble macos / Create editor app debug
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🤖+🍏+🐧+🍎+🪟 Assemble export templates / Create export template tpz
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Test Macos / release tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🍎 Test Macos / dev tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "editor_debug_linux_x86_64", "editor_debug_macos_arm64", "editor_debug_macos_universal", "editor_debug_macos_x86_64", "editor_debug_windows_x86_64", "editor_dev_linux_x86_64", "editor_dev_macos_arm64", "editor_dev_macos_universal", "editor_dev_macos_x86_64", "editor_dev_windows_x86_64", "editor_release_linux_x86_64", "editor_release_macos_arm64", "editor_release_macos_universal", "editor_release_macos_x86_64", "editor_release_windows_x86_64", "export_template_all_ios", "export_template_all_macos", "export_template_android_all", "export_template_debug_linux_x86_64", "export_template_debug_macos_arm64", "export_template_debug_macos_universal", "export_template_debug_macos_x86_64", "export_template_debug_windows_x86_64", "export_template_ios_all", "export_template_release_linux_x86_64", "export_template_release_macos_arm64", "export_template_release_macos_universal", "export_template_release_macos_x86_64", "export_template_release_windows_x86_64", "godot-kotlin-jvm_editor_linuxbsd_x86_64_debug_0.8.3-4.2.1.zip", "godot-kotlin-jvm_editor_linuxbsd_x86_64_release_0.8.3-4.2.1.zip", "godot-kotlin-jvm_editor_macos_universal_debug_0.8.3-4.2.1.zip", "godot-kotlin-jvm_editor_macos_universal_release_0.8.3-4.2.1.zip", "godot-kotlin-jvm_editor_windows_x86_64_debug_0.8.3-4.2.1.zip", "godot-kotlin-jvm_editor_windows_x86_64_release_0.8.3-4.2.1.zip", "godot-kotlin-jvm_export_templates_0.8.3-4.2.1.tpz", "jvm_api-generator", "jvm_entry-generator", "jvm_godot-bootstrap_debug", "jvm_godot-bootstrap_release", "jvm_gradle-plugin", "jvm_intellij-plugin", "jvm_ksp-symbol-processor", "jvm_plugins-common", "jvm_tools-common". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
editor_debug_linux_x86_64 Expired
1.53 GB
editor_debug_macos_arm64 Expired
96.8 MB
editor_debug_macos_universal Expired
201 MB
editor_debug_macos_x86_64 Expired
104 MB
editor_debug_windows_x86_64 Expired
509 MB
editor_dev_linux_x86_64 Expired
964 MB
editor_dev_macos_arm64 Expired
158 MB
editor_dev_macos_universal Expired
319 MB
editor_dev_macos_x86_64 Expired
160 MB
editor_dev_windows_x86_64 Expired
551 MB
editor_release_linux_x86_64 Expired
111 MB
editor_release_macos_arm64 Expired
93.6 MB
editor_release_macos_universal Expired
195 MB
editor_release_macos_x86_64 Expired
101 MB
editor_release_windows_x86_64 Expired
102 MB
export_template_all_ios Expired
71.2 MB
export_template_all_macos Expired
75.9 MB
export_template_android_all Expired
361 MB
export_template_debug_linux_x86_64 Expired
72 MB
export_template_debug_macos_arm64 Expired
59.2 MB
export_template_debug_macos_universal Expired
124 MB
export_template_debug_macos_x86_64 Expired
64.6 MB
export_template_debug_windows_x86_64 Expired
64.7 MB
export_template_ios_all Expired
266 MB
export_template_release_linux_x86_64 Expired
69.6 MB
export_template_release_macos_arm64 Expired
55.6 MB
export_template_release_macos_universal Expired
116 MB
export_template_release_macos_x86_64 Expired
60.7 MB
export_template_release_windows_x86_64 Expired
54.3 MB
godot-kotlin-jvm_editor_linuxbsd_x86_64_debug_0.8.3-4.2.1.zip Expired
521 MB
godot-kotlin-jvm_editor_linuxbsd_x86_64_release_0.8.3-4.2.1.zip Expired
59.7 MB
godot-kotlin-jvm_editor_macos_universal_debug_0.8.3-4.2.1.zip Expired
96.1 MB
godot-kotlin-jvm_editor_macos_universal_release_0.8.3-4.2.1.zip Expired
93.9 MB
godot-kotlin-jvm_editor_windows_x86_64_debug_0.8.3-4.2.1.zip Expired
185 MB
godot-kotlin-jvm_editor_windows_x86_64_release_0.8.3-4.2.1.zip Expired
57.4 MB
godot-kotlin-jvm_export_templates_0.8.3-4.2.1.tpz Expired
483 MB
jvm_api-generator Expired
624 KB
jvm_entry-generator Expired
225 KB
jvm_godot-bootstrap_debug Expired
12.8 MB
jvm_godot-bootstrap_release Expired
12.8 MB
jvm_gradle-plugin Expired
210 KB
jvm_intellij-plugin Expired
4.9 MB
jvm_ksp-symbol-processor Expired
165 KB
jvm_plugins-common Expired
3.76 KB
jvm_tools-common Expired
23.1 KB