Skip to content

Add show_error function #3211

Add show_error function

Add show_error function #3211

Triggered via pull request August 13, 2026 17:43
Status Success
Total duration 2m 21s
Artifacts 20

build.yml

on: pull_request
Build (GLFW/Linux x86_64)
33s
Build (GLFW/Linux x86_64)
Build (GLFW+QT6/Linux x86_64)
1m 9s
Build (GLFW+QT6/Linux x86_64)
Build (GLFW+GTK3/Linux x86_64)
1m 41s
Build (GLFW+GTK3/Linux x86_64)
Build (GLFW/Windows x86_64)
1m 16s
Build (GLFW/Windows x86_64)
Build (GLFW/Linux x86)
38s
Build (GLFW/Linux x86)
Build (GLFW/Windows x86)
30s
Build (GLFW/Windows x86)
Build (PS3)
38s
Build (PS3)
Build (PS Vita)
1m 21s
Build (PS Vita)
Build (Android)
1m 49s
Build (Android)
Build as C++
25s
Build as C++
Matrix: build-glfw-macos
Matrix: build-old-gcc
Matrix: build-ps2
Matrix: build-sdl2-freebsd
Matrix: build-web
Fit to window
Zoom out
Zoom in

Annotations

26 warnings
Build (PS2) [WAD Version 16]
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 (PS2) [WAD Version 17]
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 (PS2) [WAD Version 14]
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 (AppKit/macOS arm64)
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 (AppKit/macOS arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build (GLFW/Windows x86)
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 (GLFW/Linux x86)
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 (PS3)
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 (PS2)
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 (GCC 2.95)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (SDL2/FreeBSD amd64)
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 (SDL2/FreeBSD aarch64)
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 (Web) [Meta]
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, mymindstorm/setup-emsdk@v14. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (GCC 3.0)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build as C++
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (AppKit/macOS x86_64)
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 (AppKit/macOS x86_64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build (GLFW/Linux x86_64)
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 (Web)
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, mymindstorm/setup-emsdk@v14. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (SDL2/FreeBSD i386)
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 (GLFW+QT6/Linux x86_64)
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 (GLFW/Windows x86_64)
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 (PS Vita)
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 (GLFW+GTK3/Linux x86_64)
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 (Android)
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/setup-java@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 (Android)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.

Artifacts

Produced during runtime
Name Size Digest
butterscotch-android
20.8 MB
sha256:0806b1560546c05e12836bf3559154321ddc8a67480e1a0241702d7497cfc409
butterscotch-appkit-macos-arm64
882 KB
sha256:f0d7c7f40a836a361650ca88be080111caf6eb8fd91b7b940f168a8387275c02
butterscotch-appkit-macos-x86_64
948 KB
sha256:283b92de4d8fdcc148904472325e681358b04d015e9008880579de2eaa52b0d0
butterscotch-glfw-gtk3-linux-x86_64
1.1 MB
sha256:67a86ea7b63729f7fcd023f5848282e2c9259cb431b8562721572645d376e69c
butterscotch-glfw-linux-x86
1.3 MB
sha256:dc09d6dbbc99ecffcdf04f678513fafb6d1115082049eaf8da0ede356f8dd236
butterscotch-glfw-linux-x86_64
1.1 MB
sha256:a56869d7a3fbb86b4aacac9e819f4c6cf1d793272e51ab42805e17b56cc8470c
butterscotch-glfw-qt6-linux-x86_64
1.1 MB
sha256:2465ff49cbc3f87d3d09bc21ef85fc41a7566abef32d945733823dff5c5083cb
butterscotch-glfw-windows-x86
1.06 MB
sha256:4a2c70c212eb248c79341896aa4407d5a8b77f7243801441e9474469558542b9
butterscotch-glfw-windows-x86_64
1.31 MB
sha256:8c873b8135a16f28a26ea9825427b24eb401be9e0724df6839bd4bd9e6d99d9c
butterscotch-ps2
1.16 MB
sha256:f406bcae02b156f4c373ba07db8ec634e92b80183814d009993e1bed3809334b
butterscotch-ps2-wad14
1.15 MB
sha256:3a35dd7bf2b62505cee373adef6300d6d3e81e17defbff91e925aa94db45a037
butterscotch-ps2-wad16
1.15 MB
sha256:01e1c37e03af634a0d651c14e9ca5f73a3515dbc8ca64d1597d2c7801bc829fd
butterscotch-ps2-wad17
1.16 MB
sha256:03ea3af65c704a9a3458fb80ea70a44e65e9ceb77975b0bdee96b0a2d6860e0b
butterscotch-ps3
1.67 MB
sha256:273948b5e1c90b80a8dbfe082c7ee7ca0122d685c2759d36d0a5ca3c85ee3957
butterscotch-sdl2-freebsd-aarch64
936 KB
sha256:921fbfaf333acfbdda9ee1881c7a7d4c5c0420df0b991415e1a6bd9d881fb099
butterscotch-sdl2-freebsd-amd64
965 KB
sha256:0c8015b9fe358f8c7b9d0afa2fb37d39c4e9a05ef85075060e6ad161119cdc0b
butterscotch-sdl2-freebsd-i386
1000 KB
sha256:2d6f0b920f62e2cb43f26725db0832cf23008fe8b670f81f0c1aa308c7ad9541
butterscotch-vita
1.6 MB
sha256:04e6b64af4e368934fb43ce7a02107a3c683b54966a572ff84e5ab51a903f3b6
butterscotch-web
492 KB
sha256:a9c8553dba94989e507444fb839a1fba8beac4c5564da039b41e29efe1049ad4
butterscotch-web-meta
43.6 KB
sha256:aa921a9a3039e201c438565ba99f9d781a97ab02c1f54ec9c347760871e595cf