Skip to content

chore(release): bump version to 0.3.2 #108

chore(release): bump version to 0.3.2

chore(release): bump version to 0.3.2 #108

Triggered via push July 28, 2026 14:00
Status Success
Total duration 24m 49s
Artifacts 6

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

87 warnings
mini-linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mini-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
mini-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::extensions’ [-Wmissing-field-initializers]
mini-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::numExtensions’ [-Wmissing-field-initializers]
mini-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minCoreVersion’ [-Wmissing-field-initializers]
mini-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
mini-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L758
The compiler does not support avx512 fp16 extension. NCNN_AVX512FP16 will
mini-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L751
The compiler does not support avx512 bf16 extension. NCNN_AVX512BF16 will
mini-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L733
The compiler does not support avx ne convert extension. NCNN_AVXNECONVERT
mini-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L723
The compiler does not support avx vnni int16 extension. NCNN_AVXVNNIINT16
mini-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L716
The compiler does not support avx vnni int8 extension. NCNN_AVXVNNIINT8
mini-windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mini-windows
'=': conversion from 'int' to 'char', possible loss of data
build-linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
build-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L758
The compiler does not support avx512 fp16 extension. NCNN_AVX512FP16 will
build-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L751
The compiler does not support avx512 bf16 extension. NCNN_AVX512BF16 will
build-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L733
The compiler does not support avx ne convert extension. NCNN_AVXNECONVERT
build-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L723
The compiler does not support avx vnni int16 extension. NCNN_AVXVNNIINT16
build-linux: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L716
The compiler does not support avx vnni int8 extension. NCNN_AVXVNNIINT8
build-linux
You will need to install ibus dependencies to use feature ibus:
build-linux
You will need to install Wayland dependencies to use feature wayland:
build-linux
You will need to install Xorg dependencies to use feature x11:
build-windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-windows
'=': conversion from 'int' to 'char', possible loss of data
build-macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L156
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
build-macos: build-arm64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
build-macos: build-arm64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
build-macos: external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
build-macos: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L382
The compiler does not support armv8.2 fp16. NCNN_ARM82 will be OFF.
build-macos: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L313
The compiler does not support arm vfpv4. NCNN_VFPV4 will be OFF.
build-macos: build-x64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
build-macos: build-x64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
mini-macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L269
missing field 'name' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L262
missing field 'name' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L156
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L156
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
mini-macos: external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
mini-macos: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L382
The compiler does not support armv8.2 fp16. NCNN_ARM82 will be OFF.
mini-macos: external/ncnn/ncnn-20260113-src/CMakeLists.txt#L313
The compiler does not support arm vfpv4. NCNN_VFPV4 will be OFF.
release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
GeminiWatermarkTool-Linux-x64
11.7 MB
sha256:80792be5e2a782e6573a837144abceb0d50d83d1feb290e51f4a74dc608d5352
GeminiWatermarkTool-Windows-x64
8.28 MB
sha256:1dd3228b897687986eed3f8e421bd1719ede70f868b89d65c643532f42bd1968
GeminiWatermarkTool-macOS-Universal
16.1 MB
sha256:6688d3994332a5d8145b832eebd263dda6ca0de59365993e2d4fc8c54ce6d248
gwt-mini-linux-x64
6.74 MB
sha256:fadb48a0c62aeb72bae157d4e27407609012d07246cbe052a13ef8e28e1fd46f
gwt-mini-macos-universal
12 MB
sha256:b3558d65961ed38bc67d463648e8dded90fce9699da3a3868ef34bc804b9a0ca
gwt-mini-windows-x64
4.85 MB
sha256:2771cac694c6721a96bbd464a4131c02acc06e03a4d3e099e976f5f263a8e81f