Skip to content

voicechat: fix HolyLib:OnPlayerStoppedTalking being spammed for non e… #806

voicechat: fix HolyLib:OnPlayerStoppedTalking being spammed for non e…

voicechat: fix HolyLib:OnPlayerStoppedTalking being spammed for non e… #806

Triggered via push November 19, 2025 11:22
Status Success
Total duration 8m 31s
Artifacts 25

compile.yml

on: push
Build Plugin  /  build-linux
55s
Build Plugin / build-linux
Build Plugin  /  build-linux-64x
1m 34s
Build Plugin / build-linux-64x
Build Plugin  /  build-windows
0s
Build Plugin / build-windows
Build Plugin  /  build-windows-64x
0s
Build Plugin / build-windows-64x
Build GhostInj  /  build-linux
31s
Build GhostInj / build-linux
Build GhostInj  /  build-linux-64x
23s
Build GhostInj / build-linux-64x
Build GhostInj  /  build-windows
Build GhostInj / build-windows
Build GhostInj  /  build-windows-64x
0s
Build GhostInj / build-windows-64x
Build ExampleDLL  /  build-linux
24s
Build ExampleDLL / build-linux
Build ExampleDLL  /  build-linux-64x
28s
Build ExampleDLL / build-linux-64x
Build ExampleDLL  /  build-windows
0s
Build ExampleDLL / build-windows
Build ExampleDLL  /  build-windows-64x
0s
Build ExampleDLL / build-windows-64x
Build Plugin  /  build-linux
0s
Build Plugin / build-linux
Build Plugin  /  build-linux-64x
0s
Build Plugin / build-linux-64x
Build Plugin  /  build-windows
2m 59s
Build Plugin / build-windows
Build Plugin  /  build-windows-64x
3m 21s
Build Plugin / build-windows-64x
Build 32x (Testing Area - Dev)  /  build-linux
48s
Build 32x (Testing Area - Dev) / build-linux
Build 32x (Testing Area - Dev)  /  build-linux-64x
0s
Build 32x (Testing Area - Dev) / build-linux-64x
Build 32x (Testing Area - Dev)  /  build-windows
0s
Build 32x (Testing Area - Dev) / build-windows
Build 32x (Testing Area - Dev)  /  build-windows-64x
0s
Build 32x (Testing Area - Dev) / build-windows-64x
Build 32x (Testing Area - Public)  /  build-linux
41s
Build 32x (Testing Area - Public) / build-linux
Build 32x (Testing Area - Public)  /  build-linux-64x
0s
Build 32x (Testing Area - Public) / build-linux-64x
Build 32x (Testing Area - Public)  /  build-windows
0s
Build 32x (Testing Area - Public) / build-windows
Build 32x (Testing Area - Public)  /  build-windows-64x
Build 32x (Testing Area - Public) / build-windows-64x
Build 64x (Testing Area - 64x)  /  build-linux
0s
Build 64x (Testing Area - 64x) / build-linux
Build 64x (Testing Area - 64x)  /  build-linux-64x
1m 30s
Build 64x (Testing Area - 64x) / build-linux-64x
Build 64x (Testing Area - 64x)  /  build-windows
Build 64x (Testing Area - 64x) / build-windows
Build 64x (Testing Area - 64x)  /  build-windows-64x
0s
Build 64x (Testing Area - 64x) / build-windows-64x
Matrix: Build Stripped modules
Matrix: setup_artifacts
Matrix: setup_gmod_tests_artifacts
Matrix: setup_exampledll_artifacts
Matrix: Test 32x branches
Matrix: Test 32x branches (No GhostInj)
Matrix: Test 32x branches (HolyLua)
Matrix: Test 32x branches (HolyLua, No GhostInj)
Matrix: Test 32x branches (LuaJIT)
Test x86-64 branch  /  Run tests
2m 28s
Test x86-64 branch / Run tests
Test x86-64 branch (No GhostInj)  /  Run tests
2m 18s
Test x86-64 branch (No GhostInj) / Run tests
Test x86-64 branch (HolyLua)  /  Run tests
2m 21s
Test x86-64 branch (HolyLua) / Run tests
Test x86-64 branch (HolyLua, No GhostInj)  /  Run tests
2m 30s
Test x86-64 branch (HolyLua, No GhostInj) / Run tests
Test x86-64 branch (LuaJIT)  /  Run tests
2m 25s
Test x86-64 branch (LuaJIT) / Run tests
Matrix: Find the crash cause
Waiting for pending jobs
Matrix: Test 32x branches (gmod_tests)
Matrix: Test 32x branches (gmod_tests & VPhysics replacement)
Waiting for pending jobs
Matrix: Test 32x branches (gmod_tests & VPhysics replacement)
Waiting for pending jobs
Matrix: Test x86-64 branch (gmod_tests)
Matrix: Test x86-64 branch (gmod_tests & VPhysics replacement)
Waiting for pending jobs
Matrix: Test x86-64 branch (gmod_tests & LuaJIT replacement)
Waiting for pending jobs
Matrix: Test ExampleDLL 32x branches (No GhostInj)
Matrix: Test ExampleDLL x86-64 branch
Generate Summary
16s
Generate Summary
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 10 notices
Build GhostInj / build-linux-64x
Cache save failed.
Build ExampleDLL / build-linux
Cache save failed.
Build ExampleDLL / build-linux-64x
Cache save failed.
Build GhostInj / build-linux
Cache save failed.
_HOLYLIB_CORE.PushTestUserData
Performance is worse beyond expectation (0.79x slower)
filesystem.Size(Hit)
Performance improved significantly (1.51x faster)
filesystem.IsDir(Miss)
Performance improved significantly (2.04x faster)
filesystem.IsDir(Hit)
Performance improved significantly (1.26x faster)
filesystem.Exists(Miss)
Performance improved significantly (1.94x faster)
filesystem.Exists(Hit)
Performance improved significantly (1.50x faster)
_HOLYLIB_CORE.__index
Performance improved significantly (1.22x faster)
VoiceData:GetProximity
Performance improved significantly (1.21x faster)
VoiceData:GetData
Performance improved significantly (1.20x faster)
filesystem.Time(Miss)
Performance improved significantly (1.25x faster)
filesystem.IsDir(Miss)
Performance improved significantly (1.22x faster)

Artifacts

Produced during runtime
Name Size Digest
ghostinj-ccache-debug-log Expired
24.9 KB
sha256:e5c7ba9c829e7a48dfea467f55a5eb11738e8d86862f03bfc50a32ef237a8f4a
ghostinj.dll Expired
67 KB
sha256:02fe9b9218e08849e5d8d0d71cd3f44830de310c125045ff77ccb988a576fc67
ghostinj.dll (64x) Expired
66.6 KB
sha256:853de9d1b29859610fd9d5f876bd7ef6335aa245415fd9140ddf8a33a5de6d90
gluatest_32x Expired
28.1 MB
sha256:d58d5e19f807e205461c66cfcbd78e95c71d49adf7327a4711187512c79cf4d1
gluatest_64x Expired
29.6 MB
sha256:4c9825206a6740a337bb3b79f99d8a529760525a016d5e1c64e2a0ccd82d53c7
gluatest_exampledll_32x Expired
28.1 MB
sha256:449d3b9a970b95cdc22e8e91c926301cccc73d2e81086f028c9e7a70421922db
gluatest_exampledll_64x Expired
29.7 MB
sha256:6667cbf5b219e5b94bf814dc8e033e096a7bcec8d61d0f86d0c15c8b0a9a2230
gluatest_exampledll_no_ghostinj_32x Expired
28.1 MB
sha256:116d1988ad4dc7947a57c6d86aabdc830025f853ef35e658f960586d44de4436
gluatest_exampledll_no_ghostinj_64x Expired
29.6 MB
sha256:a6d803746ca0cb081306ac47fa9e308d06c8e798e4c4732b7b82a5fb3fce9d2c
gluatest_no_ghostinj_32x Expired
28 MB
sha256:030608ec17ff6bc3859f1c52d3a16b8b379146c80bf5bf004dcf2d9f948b8912
gluatest_no_ghostinj_64x Expired
29.6 MB
sha256:13a14e72464df883ab0e62fc0b937c6dd8665025e77a9559cdcd287b651d6232
gmod_tests_32x Expired
24.2 MB
sha256:90bf5a9f0d71c5e6596361db37dd54cfddd2067559a775fc6a878c80c10228c6
gmod_tests_64x Expired
25.8 MB
sha256:e243c75d0f6bcb3d670d464da52cd7ea716396992c6db2fc05c35718ccb1152d
gmod_tests_no_ghostinj_32x Expired
24.2 MB
sha256:f121059d1d358fa560d7893ae1329ca358457e037400f70d3d828ed1df7bac62
gmod_tests_no_ghostinj_64x Expired
25.7 MB
sha256:44f1720444b1973e62d9eb5b2da9492f70174802050e6adcad72df049a077a70
gmsv_exampledll_linux-ccache-debug-log Expired
138 KB
sha256:24b759593bc462ce55b9c82f07794b227d13651089902c8d5ff1aeca17d344f6
gmsv_exampledll_linux.dll Expired
30.7 KB
sha256:faaca7cc3bdc54fd7d7c7d57b7e7a3da1d29142b0de4b21e7dd8f4b1ad936141
gmsv_exampledll_linux64.dll (64x) Expired
32.1 KB
sha256:7b16fb7f1d1aeda05c7842f00a74640a5f1ecf114bf0edb889be1647a1d18b97
gmsv_holylib_linux-ccache-debug-log Expired
1.15 MB
sha256:d93917d39c8e1605d8a2207a9ebacd2ea6a718f51737bcb79bf517a8ae7a68e2
gmsv_holylib_linux.so Expired
22.2 MB
sha256:99fcbd1e180f92531efd4584b497407154f522629fa2452fcfc4464b92c647c2
gmsv_holylib_linux64.so (64x) Expired
23.7 MB
sha256:31a6b2ffe5a814f870ca80b5e98218bdc539372c591c358adffa1e35ae8ffba2
gmsv_holylib_win32.dll Expired
2.5 MB
sha256:b23e321d6a1d6ed0dc96b4f66fd3812989bacb4ba201efc42e15a0feb2e0e96d
gmsv_holylib_win32.pdb Expired
34.1 MB
sha256:b4ce74931a23087733d0d61713f6004d055f82d9f849d06294fb6e57fd58e7e9
gmsv_holylib_win64.dll (64x) Expired
3.13 MB
sha256:07713cbdfe5c6d92fdd348f1829b2d3e20b47d2f7e084c1bd44eef0b93851161
gmsv_holylib_win64.pdb (64x) Expired
35.6 MB
sha256:824d567a15b72c36a6aa1ec2b245d7d9a679982979dac55f99009836aca21cd3