Skip to content

replace delete in AudioThread.h with std::unique_ptr #24612

replace delete in AudioThread.h with std::unique_ptr

replace delete in AudioThread.h with std::unique_ptr #24612

Triggered via pull request February 14, 2026 21:37
@JorropoJorropo
synchronize #9651
Status Success
Total duration 38m 25s
Artifacts 91

main_matrix.yml

on: pull_request_target
version
6s
version
Matrix: setup
build-debian-src  /  build-debian-src
7m 48s
build-debian-src / build-debian-src
package-pio-deps-native-tft  /  pkg-pio-libdeps
package-pio-deps-native-tft / pkg-pio-libdeps
test-native  /  Native Simulator Tests
6m 34s
test-native / Native Simulator Tests
test-native  /  Native PlatformIO Tests
8m 51s
test-native / Native PlatformIO Tests
Matrix: docker
Matrix: build
Matrix: check
test-native  /  Generate Test Reports
25s
test-native / Generate Test Reports
Matrix: gather-artifacts
release-artifacts
0s
release-artifacts
Matrix: release-firmware
publish-firmware
0s
publish-firmware
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
code-coverage-report-2.7.20.a73d972 Expired
2.78 MB
sha256:4286421996ac149ff756844e60c6c316e6517e56e35ddc61d04f0a63f25bf669
debug-elfs-esp32-2.7.20.167bcf2 Expired
7.24 MB
sha256:7467f3347aec9270d4a1b47e246966247fad2b01f10c198c686f07c0d301a4b7
debug-elfs-esp32c3-2.7.20.167bcf2 Expired
6.16 MB
sha256:23175e6d9b4f409278d107309e114072b3f763e30507ab3cc9490aad470c8632
debug-elfs-esp32c6-2.7.20.167bcf2 Expired
10.4 MB
sha256:70a0d15883ed61c385a9de0db4bd2aaad8d7e5e6322952eae3ed131e54c0c5a0
debug-elfs-esp32s3-2.7.20.167bcf2 Expired
68.9 MB
sha256:be0b11c011478925f25428fd94c778cbbe0a4f3ec53b62f9b9a0669decc85344
debug-elfs-nrf52840-2.7.20.167bcf2 Expired
7.06 MB
sha256:d9861b972a5daeff712006e718a8733319bb69514e27b0d9860e53c892998166
debug-elfs-rp2040-2.7.20.167bcf2 Expired
11.6 MB
sha256:be8a05d9ad48d148bc2a198087ff2cf474425ce7c5964cbaf8aa95227ef01acd
debug-elfs-rp2350-2.7.20.167bcf2 Expired
7.95 MB
sha256:9f432acf334f79ae7fed8dd9ae93b5078d66e3422bb48861268d2ba065da1ecb
debug-elfs-stm32-2.7.20.167bcf2 Expired
6.11 MB
sha256:c231abffbd7eae7260ba36b5adcffabe78ac5e0c3db6af2f86ca09436ae2c6af
firmware-debian-2.7.20.24612~locala73d972~UNRELEASED-src Expired
304 MB
sha256:a210af94d6704726afe2c32296e1d2ee3351e8a040fbef05ca81d0827f9b166c
firmware-esp32-2.7.20.167bcf2 Expired
3.18 MB
sha256:b326a11eebf11cbbc5e66fce2a915d2e0fd63154ffc9bc2e7a3dffac6a0932f0
firmware-esp32-rak11200-2.7.20.167bcf2 Expired
10.4 MB
sha256:883ce253c823cc95fb0842293271158e5baec0d166473dc914b137a034e2f614
firmware-esp32c3-2.7.20.167bcf2 Expired
2.63 MB
sha256:f5c07c04e3c9a414fefcc8cb41b8ea0b77a17919c10bd7baafd060c6b3162217
firmware-esp32c3-heltec-ht62-esp32c3-sx1262-2.7.20.167bcf2 Expired
8.79 MB
sha256:12e2c88d936b9c243fe41053e522f7b6adc8458ccc12bd180c3263e49bcb7bb7
firmware-esp32c6-2.7.20.167bcf2 Expired
2.21 MB
sha256:06ed1043a79c35c6386aeb31ffb021100047750fc47d927441a26653f40b2c36
firmware-esp32c6-tlora-c6-2.7.20.167bcf2 Expired
12.6 MB
sha256:0cb6052b26cb22f937c81eecfb45565755891b3ccafdc619510c5dbb27d6836b
firmware-esp32s3-2.7.20.167bcf2 Expired
27.8 MB
sha256:f7eda6f67ce76c186ba80477ee628e36e93ae351669c4beaef9616ad6b5f3bb0
firmware-esp32s3-elecrow-adv-35-tft-2.7.20.167bcf2 Expired
11.6 MB
sha256:e7743c8c93f349670ae6a45bf4a342dd5eeb2461319edd7d13fa4384dee50c2b
firmware-esp32s3-heltec-v3-2.7.20.167bcf2 Expired
10.4 MB
sha256:2b912d3a71f12da26c958ca2e432403e65229893db8ff02ca789493006f377c0
firmware-esp32s3-heltec-vision-master-e213-inkhud-2.7.20.167bcf2 Expired
10.5 MB
sha256:e11351dcf76cc9e4599159a566bc858a6515dcb65db06cd5b07321dab89cd614
firmware-esp32s3-rak3312-2.7.20.167bcf2 Expired
10.4 MB
sha256:d1cbf850886633b6d665303e748bdb6d3c89d94f6db8621bacca305fb2b881c2
firmware-esp32s3-seeed-sensecap-indicator-tft-2.7.20.167bcf2 Expired
12.3 MB
sha256:26c9e4381f0cbceef7b7c6da39fa1f2e254a6f23607a9a793e8b09f14f8b3879
firmware-esp32s3-seeed-xiao-s3-2.7.20.167bcf2 Expired
10.6 MB
sha256:4a8d7edd6d56820c7a3ba4581d8bb7e3daaf6bdfded5e5b929e18169c4c78f93
firmware-esp32s3-station-g2-2.7.20.167bcf2 Expired
10.5 MB
sha256:f6f741698a92676cba0be2fbd982421af1af0aea104c6c70f11d67105d4d9f04
firmware-esp32s3-t-deck-tft-2.7.20.167bcf2 Expired
13 MB
sha256:d61567d3927117ed4a668a595ff40f3636f69565062e0f49df579cc442d4e0e6
firmware-esp32s3-t-eth-elite-2.7.20.167bcf2 Expired
11 MB
sha256:2c1f35979d4eac0cd11d834f5ab1a93cb32b6a828b0cfb48966fd4e8ebcc7f28
firmware-nrf52840-2.7.20.167bcf2 Expired
11.8 MB
sha256:21105c449f98960c64957d486be016bbf37bb5512fa0d485ee3100fc924ecf97
firmware-nrf52840-heltec-mesh-node-t114-2.7.20.167bcf2 Expired
1.67 MB
sha256:6bbc5463abde1ccd4d1dc65c8e890f0fdece7db6c0edc654ee3ce076b8434937
firmware-nrf52840-heltec-mesh-solar-2.7.20.167bcf2 Expired
1.69 MB
sha256:f887ced3ccc1cd93f3ed5faa6a316517fa96a36818c50301d1d9b32c37bed43f
firmware-nrf52840-heltec-mesh-solar-eink-2.7.20.167bcf2 Expired
1.67 MB
sha256:c53ddacd874e1c5e4c1c8c6cccd61119f1750c47c2c6faf0166c9de957b9d9ec
firmware-nrf52840-heltec-mesh-solar-inkhud-2.7.20.167bcf2 Expired
1.58 MB
sha256:a8bb1a2cca5acf86deab21fb28b59b8cc1ff9dbbc0c440d3d7dd83d5c0e23057
firmware-nrf52840-heltec-mesh-solar-oled-2.7.20.167bcf2 Expired
1.69 MB
sha256:c8365d9339c42ece56fde69bef4e563bd521ab662b9c23cfa06d36aae2c050cf
firmware-nrf52840-heltec-mesh-solar-tft-2.7.20.167bcf2 Expired
1.69 MB
sha256:9e1bee770c3fdd7b6e58dfff1fa80796e5cdaa1fa51eb74e29a8c90401c0e7ab
firmware-nrf52840-rak4631-2.7.20.167bcf2 Expired
2.48 MB
sha256:fcff16c4dc59b19b18e85774131d741b0f4285d458781df5f3030cc93155199a
firmware-nrf52840-seeed_xiao_nrf52840_kit-2.7.20.167bcf2 Expired
1.65 MB
sha256:8c0a380bb818332a1b16b74a86f3c0d32c6048eabf11cd6af739ece62b8ea050
firmware-nrf52840-t-echo-2.7.20.167bcf2 Expired
1.69 MB
sha256:5108b8673a17ff37e5bdc0a0323f116e3d9510260ae86a5239aa7943198afff6
firmware-nrf52840-t-echo-inkhud-2.7.20.167bcf2 Expired
1.55 MB
sha256:0d5e62343f722aff629140e0108b357c151242221fab66f64fc100cbdf74f297
firmware-nrf52840-t-echo-plus-2.7.20.167bcf2 Expired
1.69 MB
sha256:cd6ed28ed37fdec1f0ce837ce863160ce7cbafd79439cb10a36f3be1e3ece36e
firmware-nrf52840-tracker-t1000-e-2.7.20.167bcf2 Expired
1.12 MB
sha256:4ebf1ccf15b3f2824498b92fbf332d3e2f3cbb15534816ab9da0b7e55862abc8
firmware-rp2040-2.7.20.167bcf2 Expired
2.28 MB
sha256:734cc7e89ee048f518fad283f6bb2c99b9559035d09cbc1044c458eecee5c1fc
firmware-rp2040-pico-2.7.20.167bcf2 Expired
4.29 MB
sha256:5e4fe6acf633bafa4c21d64818f785c64b39432acdd6e0d3593f2c787ad1ffad
firmware-rp2040-picow-2.7.20.167bcf2 Expired
5.25 MB
sha256:5f8a6f2d5ee30031897e19e3e107c0e9f6f2a298d8bd319a765237318d9439e2
firmware-rp2040-rak11310-2.7.20.167bcf2 Expired
4.33 MB
sha256:6710a6d3ffc5ef58117f3ad1591677a5b42ec8d0b1919bb545b5d977af3171f7
firmware-rp2350-2.7.20.167bcf2 Expired
1.6 MB
sha256:ddc704e1e5c2e93fc6a881a6815fa01ce39ea7ab5fd6ec43ecb624286d20ca74
firmware-rp2350-pico2-2.7.20.167bcf2 Expired
4.31 MB
sha256:20f171bdcf7fad98c72687df105e7750ac267b67135c36b4bf1c0938d20882b8
firmware-rp2350-pico2w-2.7.20.167bcf2 Expired
5.25 MB
sha256:0b09f703c1145e222e36a091f30575508c917e990dfed4a7624a2dca935172c5
firmware-stm32-2.7.20.167bcf2 Expired
288 KB
sha256:4f265113f79c226ee8a332d4d74f30ebbba4c168d7c73168c7d190d0f061915f
firmware-stm32-rak3172-2.7.20.167bcf2 Expired
2.91 MB
sha256:4e1e60e8eda7b89891c8711453590381955fb9d4d0dde84b9133f79df6ea7f40
firmware-stm32-wio-e5-2.7.20.167bcf2 Expired
3.49 MB
sha256:e21de1e697e5aef053c118a6bf5f802206810a4b15774b8b63ee3fd2e6b27df7
lcov-coverage-info-native-platformio-tests-2.7.20.a73d972 Expired
97.7 KB
sha256:02c92b8169618d68d6791eec574c60e850f7b4cb218cf38fe73c2aefdd44bee4
lcov-coverage-info-native-simulator-test-2.7.20.a73d972 Expired
196 KB
sha256:3510a3d3e0cfe2e02e2cd4e50b6c76d10af3354d5f0cf1ef0e57b4d0c2769fd5
manifest-esp32-rak11200-2.7.20.167bcf2 Expired
828 Bytes
sha256:37cb6291bc9d9876daadfa7b4995b3800605ac7f4deaca01ab6ed6b06683fc95
manifest-esp32c3-heltec-ht62-esp32c3-sx1262-2.7.20.167bcf2 Expired
878 Bytes
sha256:860c088c3d532d35a47ba73b17710d45e2bf180b5802997e3769803f8f95d3e8
manifest-esp32c6-tlora-c6-2.7.20.167bcf2 Expired
755 Bytes
sha256:76988b17d76fad2f93436494669bd3eb08b6c03e622e686cea9e98c23949a503
manifest-esp32s3-elecrow-adv-35-tft-2.7.20.167bcf2 Expired
918 Bytes
sha256:169133ba1b587674ad1c89a685a0a5de212221e71673a18b2187d458bb66ee19
manifest-esp32s3-heltec-v3-2.7.20.167bcf2 Expired
869 Bytes
sha256:d4c3c372fe1de7cec5712d3ca91e38d28fd2d1809beec62e96dcf32068918b40
manifest-esp32s3-heltec-vision-master-e213-inkhud-2.7.20.167bcf2 Expired
839 Bytes
sha256:28435399c3b3d0879991c9678385a75a008b5223f4e016d05662c8eae3d5b471
manifest-esp32s3-rak3312-2.7.20.167bcf2 Expired
843 Bytes
sha256:1472bfc9d314eeb08a60a1ded0bc107e7ee4bcdae540365cdc1fd98e884d42b7
manifest-esp32s3-seeed-sensecap-indicator-tft-2.7.20.167bcf2 Expired
935 Bytes
sha256:0ac0b0f228b6b52baa90fe85e764092a74772a1ad2804d2d1d266ca1b264b8eb
manifest-esp32s3-seeed-xiao-s3-2.7.20.167bcf2 Expired
894 Bytes
sha256:6d6c6edeac622852af239828148deac4c16597db7934ad383ee26fe0344c7dd8
manifest-esp32s3-station-g2-2.7.20.167bcf2 Expired
878 Bytes
sha256:70b7cb85bff262d26bd817696791663228ad37fe8838cf0bd6fd6c8a3c7d134c
manifest-esp32s3-t-deck-tft-2.7.20.167bcf2 Expired
885 Bytes
sha256:30daf7f3240a2b00f8ce088e1afa7072bdd5cb874b35836b8d11b06392bd288b
manifest-esp32s3-t-eth-elite-2.7.20.167bcf2 Expired
778 Bytes
sha256:61422df1a7fceed8940979a64575504e8f0971db1fb70771fb76d07f30a1dc47
manifest-nrf52840-heltec-mesh-node-t114-2.7.20.167bcf2 Expired
708 Bytes
sha256:5fa39d1690969cbaf3a3b9f335c9e78df121c6c2919282323ee9af040bf363e4
manifest-nrf52840-heltec-mesh-solar-2.7.20.167bcf2 Expired
684 Bytes
sha256:48b9067aa960ab6d4600fc251af5dd5a6dfc743255b5db1a868e131967b252cd
manifest-nrf52840-heltec-mesh-solar-eink-2.7.20.167bcf2 Expired
622 Bytes
sha256:88ecd57bd0e62b2b3a0a6f9509770ff962dae2acf861f6fbfb8ebb362f045402
manifest-nrf52840-heltec-mesh-solar-inkhud-2.7.20.167bcf2 Expired
626 Bytes
sha256:07c509ca3c3d865e62ab2d7dd1f92248741460720d2a07010bc9826d395bda00
manifest-nrf52840-heltec-mesh-solar-oled-2.7.20.167bcf2 Expired
623 Bytes
sha256:0fdd72364a2274769487b5614323cb8f2ef07516ed03573a73bcf7856a34c0e7
manifest-nrf52840-heltec-mesh-solar-tft-2.7.20.167bcf2 Expired
619 Bytes
sha256:0a53a72559aa92d3d0da33f25dccbd51d7f8650be0db6068d2e7f47d4b3ee6bb
manifest-nrf52840-rak4631-2.7.20.167bcf2 Expired
656 Bytes
sha256:1853b8d7b460a9c5db062a832a5fc13c81b9eb0772499b5b90c3cf10575cf48b
manifest-nrf52840-seeed_xiao_nrf52840_kit-2.7.20.167bcf2 Expired
705 Bytes
sha256:97299b54a61ccd64740482283316c3e0b00947d73d5dc6b594689741b37f9ea1
manifest-nrf52840-t-echo-2.7.20.167bcf2 Expired
649 Bytes
sha256:ed99091a0c3d7dd7cf2cd382298bd10e7dc9a3f2937d6de32b74f925ccb2e879
manifest-nrf52840-t-echo-inkhud-2.7.20.167bcf2 Expired
596 Bytes
sha256:88f72ffb2dc8dfd20c46c9adc6f0e9d8e794b57a310f0a5f4bc415a8e90743f9
manifest-nrf52840-t-echo-plus-2.7.20.167bcf2 Expired
588 Bytes
sha256:901b4161e1ed804fa2aa0f1710b99e095d51ee625a6cc1fe38cde5850cb4ea1c
manifest-nrf52840-tracker-t1000-e-2.7.20.167bcf2 Expired
681 Bytes
sha256:9331a84074e541a5356b3137b07e597d1b4d9e0a8f34cde9a590392a307d5cad
manifest-rp2040-pico-2.7.20.167bcf2 Expired
620 Bytes
sha256:dc220662634f8c9a1b196ca18b27cbe1b00cbbfb6906e5e4804763bea54f44a4
manifest-rp2040-picow-2.7.20.167bcf2 Expired
633 Bytes
sha256:31f2089338866a506725dcf3f7296e10948028a4bad93a9dad7deccc9c932d35
manifest-rp2040-rak11310-2.7.20.167bcf2 Expired
621 Bytes
sha256:e013e5e24591429e81f81cdf4550a076a79727f8391e1c1d4745f2595d4b6fdb
manifest-rp2350-pico2-2.7.20.167bcf2 Expired
533 Bytes
sha256:a3cd9fbac8f3d14698be1b16d3e3a29e1b68aef88265a51788a4960d3d525e78
manifest-rp2350-pico2w-2.7.20.167bcf2 Expired
534 Bytes
sha256:806243468348a63591529809e98256aff23292790d9739e4ab934a8bd9583155
manifest-stm32-rak3172-2.7.20.167bcf2 Expired
542 Bytes
sha256:60a9f6e2763899397bbbc73c01f9f53a5c52019e79275a2398861352c7848c9b
manifest-stm32-wio-e5-2.7.20.167bcf2 Expired
539 Bytes
sha256:5b6a8cbb8a2adfd40a93e2d23cc7e09ae333c49c499906c880ffc192afd903c1
manifests-167bcf2863d4278cd13d48f94564a240e78066dc Expired
20.9 KB
sha256:a343c219d0737f552c1adf492dc9b59282f696e143324722d3c9c134d77a5f5d
meshtastic~firmware~944CD2.dockerbuild Expired
87.1 KB
sha256:5f8d17732cc612e7896ff59c79452209126b32660498c8e6d9ab9e502fe70aff
meshtastic~firmware~E5NH39.dockerbuild Expired
118 KB
sha256:425c71dda7f41958ef9ab80c3deb48d5725c95fea2118cdcd9331719c1c72deb
meshtastic~firmware~FRW0QL.dockerbuild Expired
118 KB
sha256:e0c5fc7fb2e8e0e321d1c26139d8f8441827d91f62b1e39ce98b06dacaee7320
meshtastic~firmware~KXD4ZN.dockerbuild Expired
118 KB
sha256:9bb1a7709a42ef20906da251b48b75b2992db230e50e2538655c1dc5e0e2ee05
meshtastic~firmware~NYFL9P.dockerbuild Expired
131 KB
sha256:b928b3550f47059c8eada0384731bd5315e14f76aba29b9be6b1a8fe9fbbc27c
meshtastic~firmware~TXH4IG.dockerbuild Expired
72.3 KB
sha256:6012dacd5c81cab9790503523a75f45ef1c13653cd9441f89adbc2a48782cb8c
meshtastic~firmware~YJA1ON.dockerbuild Expired
72.5 KB
sha256:5d8ce1c1fe2a28e150da751ac4c6cd02fd6e43081811420482fc271e7c9bc739
platformio-test-report-2.7.20.a73d972 Expired
7.85 KB
sha256:789c07f33d40740024ce1fd9f0132a1d4748493cb3114f5df49d3fe15a659e2e