Skip to content

feat(automations): multi-channel message trigger OR-list (#3974) (#3982) #7832

feat(automations): multi-channel message trigger OR-list (#3974) (#3982)

feat(automations): multi-channel message trigger OR-list (#3974) (#3982) #7832

Triggered via push July 7, 2026 14:00
Status Success
Total duration 31m 45s
Artifacts 1

ci.yml

on: push
Matrix: Test Suite
Security Scan
0s
Security Scan
ClamAV Scan
0s
ClamAV Scan
PR Comment
PR Comment
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 40 warnings
Test Suite (22.x): src/components/Analysis/AnalysisTab.tsx#L24
'React' is not defined
Test Suite (22.x): src/components/AdminCommandsTab.tsx#L1215
'error' is defined but never used. Allowed unused caught errors must match /^_/u
Test Suite (22.x): src/components/AdminCommandsTab.tsx#L1115
Unexpected lexical declaration in case block
Test Suite (22.x): src/components/AdminCommandsTab.tsx#L1097
Unexpected lexical declaration in case block
Test Suite (22.x): src/components/AdminCommandsTab.tsx#L962
There is no `cause` attached to the symptom error being thrown
Test Suite (22.x): src/components/AdminCommandsTab.tsx#L709
There is no `cause` attached to the symptom error being thrown
Test Suite (22.x): src/cli/migrate-db.ts#L778
The value assigned to 'columnTypes' is not used in subsequent statements
Test Suite (22.x): src/App.tsx#L881
There is no `cause` attached to the symptom error being thrown
Test Suite (20.x): src/components/Analysis/AnalysisTab.tsx#L24
'React' is not defined
Test Suite (20.x): src/components/AdminCommandsTab.tsx#L1215
'error' is defined but never used. Allowed unused caught errors must match /^_/u
Test Suite (20.x): src/components/AdminCommandsTab.tsx#L1115
Unexpected lexical declaration in case block
Test Suite (20.x): src/components/AdminCommandsTab.tsx#L1097
Unexpected lexical declaration in case block
Test Suite (20.x): src/components/AdminCommandsTab.tsx#L962
There is no `cause` attached to the symptom error being thrown
Test Suite (20.x): src/components/AdminCommandsTab.tsx#L709
There is no `cause` attached to the symptom error being thrown
Test Suite (20.x): src/cli/migrate-db.ts#L778
The value assigned to 'columnTypes' is not used in subsequent statements
Test Suite (20.x): src/App.tsx#L881
There is no `cause` attached to the symptom error being thrown
Test Suite (25.x): src/components/Analysis/AnalysisTab.tsx#L24
'React' is not defined
Test Suite (25.x): src/components/AdminCommandsTab.tsx#L1215
'error' is defined but never used. Allowed unused caught errors must match /^_/u
Test Suite (25.x): src/components/AdminCommandsTab.tsx#L1115
Unexpected lexical declaration in case block
Test Suite (25.x): src/components/AdminCommandsTab.tsx#L1097
Unexpected lexical declaration in case block
Test Suite (25.x): src/components/AdminCommandsTab.tsx#L962
There is no `cause` attached to the symptom error being thrown
Test Suite (25.x): src/components/AdminCommandsTab.tsx#L709
There is no `cause` attached to the symptom error being thrown
Test Suite (25.x): src/cli/migrate-db.ts#L778
The value assigned to 'columnTypes' is not used in subsequent statements
Test Suite (25.x): src/App.tsx#L881
There is no `cause` attached to the symptom error being thrown
Test Suite (24.x): src/components/Analysis/AnalysisTab.tsx#L24
'React' is not defined
Test Suite (24.x): src/components/AdminCommandsTab.tsx#L1215
'error' is defined but never used. Allowed unused caught errors must match /^_/u
Test Suite (24.x): src/components/AdminCommandsTab.tsx#L1115
Unexpected lexical declaration in case block
Test Suite (24.x): src/components/AdminCommandsTab.tsx#L1097
Unexpected lexical declaration in case block
Test Suite (24.x): src/components/AdminCommandsTab.tsx#L962
There is no `cause` attached to the symptom error being thrown
Test Suite (24.x): src/components/AdminCommandsTab.tsx#L709
There is no `cause` attached to the symptom error being thrown
Test Suite (24.x): src/cli/migrate-db.ts#L778
The value assigned to 'columnTypes' is not used in subsequent statements
Test Suite (24.x): src/App.tsx#L881
There is no `cause` attached to the symptom error being thrown
Test Suite (22.x): src/App.tsx#L1304
React Hook useEffect has missing dependencies: 'authFetch', 'pollUpgradeStatus', and 'upgradeInProgress'. Either include them or remove the dependency array
Test Suite (22.x): src/App.tsx#L1243
React Hook useEffect has a missing dependency: 'authFetch'. Either include it or remove the dependency array
Test Suite (22.x): src/App.tsx#L1225
React Hook useEffect has missing dependencies: 'authFetch', 'baseUrl', 'checkConnectionStatus', 'initialBaseUrl', 'setAutoAckChannels', 'setAutoAckCooldownSeconds', 'setAutoAckEnabled', 'setAutoAckIgnoredNodes', 'setAutoAckMatrix', 'setAutoAckMessage', 'setAutoAckMessageDirect', 'setAutoAckPreSendDelaySeconds', 'setAutoAckRegex', 'setAutoAckSkipIncompleteNodes', 'setAutoAckTestMessages', 'setAutoAnnounceChannelIndexes', 'setAutoAnnounceEnabled', 'setAutoAnnounceIntervalHours', 'setAutoAnnounceMessage', 'setAutoAnnounceNodeInfoChannels', 'setAutoAnnounceNodeInfoDelaySeconds', 'setAutoAnnounceNodeInfoEnabled', 'setAutoAnnounceOnStart', 'setAutoAnnounceSchedule', 'setAutoAnnounceUseSchedule', 'setAutoDeleteByDistanceAction', 'setAutoDeleteByDistanceEnabled', 'setAutoDeleteByDistanceIntervalHours', 'setAutoDeleteByDistanceLat', 'setAutoDeleteByDistanceLon', 'setAutoDeleteByDistanceThresholdKm', 'setAutoKeyManagementAutoPurge', 'setAutoKeyManagementEnabled', 'setAutoKeyManagementImmediatePurge', 'setAutoKeyManagementIntervalMinutes', 'setAutoKeyManagementMaxExchanges', 'setAutoResponderEnabled', 'setAutoResponderSkipIncompleteNodes', 'setAutoResponderTriggers', 'setAutoWelcomeDelay', 'setAutoWelcomeEnabled', 'setAutoWelcomeMaxHops', 'setAutoWelcomeMessage', 'setAutoWelcomeTarget', 'setAutoWelcomeWaitForName', 'setDistanceUnit', 'setError', 'setGeofenceTriggers', 'setInactiveNodeCheckIntervalMinutes', 'setInactiveNodeCooldownHours', 'setInactiveNodeThresholdHours', 'setMaxNodeAgeHours', 'setNodeAddress', 'setShowIncompleteNodes', 'setTelemetryVisualizationHours', 'setTemperatureUnit', 'setTimerTriggers', and 'sourceId'. Either include them or remove the dependency array
Test Suite (22.x): src/App.tsx#L801
'localNode' is never reassigned. Use 'const' instead
Test Suite (22.x): src/App.tsx#L114
Unexpected any. Specify a different type
Test Suite (22.x): src/App.test.tsx#L180
'localNode' is never reassigned. Use 'const' instead
Test Suite (22.x): src/App.test.tsx#L154
'localNode' is never reassigned. Use 'const' instead
Test Suite (22.x): src/App.test.tsx#L116
'localNode' is never reassigned. Use 'const' instead
Test Suite (22.x): src/App.test.tsx#L78
'localNode' is never reassigned. Use 'const' instead
Test Suite (22.x): src/App.test.tsx#L58
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.tsx#L1304
React Hook useEffect has missing dependencies: 'authFetch', 'pollUpgradeStatus', and 'upgradeInProgress'. Either include them or remove the dependency array
Test Suite (20.x): src/App.tsx#L1243
React Hook useEffect has a missing dependency: 'authFetch'. Either include it or remove the dependency array
Test Suite (20.x): src/App.tsx#L1225
React Hook useEffect has missing dependencies: 'authFetch', 'baseUrl', 'checkConnectionStatus', 'initialBaseUrl', 'setAutoAckChannels', 'setAutoAckCooldownSeconds', 'setAutoAckEnabled', 'setAutoAckIgnoredNodes', 'setAutoAckMatrix', 'setAutoAckMessage', 'setAutoAckMessageDirect', 'setAutoAckPreSendDelaySeconds', 'setAutoAckRegex', 'setAutoAckSkipIncompleteNodes', 'setAutoAckTestMessages', 'setAutoAnnounceChannelIndexes', 'setAutoAnnounceEnabled', 'setAutoAnnounceIntervalHours', 'setAutoAnnounceMessage', 'setAutoAnnounceNodeInfoChannels', 'setAutoAnnounceNodeInfoDelaySeconds', 'setAutoAnnounceNodeInfoEnabled', 'setAutoAnnounceOnStart', 'setAutoAnnounceSchedule', 'setAutoAnnounceUseSchedule', 'setAutoDeleteByDistanceAction', 'setAutoDeleteByDistanceEnabled', 'setAutoDeleteByDistanceIntervalHours', 'setAutoDeleteByDistanceLat', 'setAutoDeleteByDistanceLon', 'setAutoDeleteByDistanceThresholdKm', 'setAutoKeyManagementAutoPurge', 'setAutoKeyManagementEnabled', 'setAutoKeyManagementImmediatePurge', 'setAutoKeyManagementIntervalMinutes', 'setAutoKeyManagementMaxExchanges', 'setAutoResponderEnabled', 'setAutoResponderSkipIncompleteNodes', 'setAutoResponderTriggers', 'setAutoWelcomeDelay', 'setAutoWelcomeEnabled', 'setAutoWelcomeMaxHops', 'setAutoWelcomeMessage', 'setAutoWelcomeTarget', 'setAutoWelcomeWaitForName', 'setDistanceUnit', 'setError', 'setGeofenceTriggers', 'setInactiveNodeCheckIntervalMinutes', 'setInactiveNodeCooldownHours', 'setInactiveNodeThresholdHours', 'setMaxNodeAgeHours', 'setNodeAddress', 'setShowIncompleteNodes', 'setTelemetryVisualizationHours', 'setTemperatureUnit', 'setTimerTriggers', and 'sourceId'. Either include them or remove the dependency array
Test Suite (20.x): src/App.tsx#L801
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.tsx#L114
Unexpected any. Specify a different type
Test Suite (20.x): src/App.test.tsx#L180
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.test.tsx#L154
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.test.tsx#L116
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.test.tsx#L78
'localNode' is never reassigned. Use 'const' instead
Test Suite (20.x): src/App.test.tsx#L58
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.tsx#L1304
React Hook useEffect has missing dependencies: 'authFetch', 'pollUpgradeStatus', and 'upgradeInProgress'. Either include them or remove the dependency array
Test Suite (25.x): src/App.tsx#L1243
React Hook useEffect has a missing dependency: 'authFetch'. Either include it or remove the dependency array
Test Suite (25.x): src/App.tsx#L1225
React Hook useEffect has missing dependencies: 'authFetch', 'baseUrl', 'checkConnectionStatus', 'initialBaseUrl', 'setAutoAckChannels', 'setAutoAckCooldownSeconds', 'setAutoAckEnabled', 'setAutoAckIgnoredNodes', 'setAutoAckMatrix', 'setAutoAckMessage', 'setAutoAckMessageDirect', 'setAutoAckPreSendDelaySeconds', 'setAutoAckRegex', 'setAutoAckSkipIncompleteNodes', 'setAutoAckTestMessages', 'setAutoAnnounceChannelIndexes', 'setAutoAnnounceEnabled', 'setAutoAnnounceIntervalHours', 'setAutoAnnounceMessage', 'setAutoAnnounceNodeInfoChannels', 'setAutoAnnounceNodeInfoDelaySeconds', 'setAutoAnnounceNodeInfoEnabled', 'setAutoAnnounceOnStart', 'setAutoAnnounceSchedule', 'setAutoAnnounceUseSchedule', 'setAutoDeleteByDistanceAction', 'setAutoDeleteByDistanceEnabled', 'setAutoDeleteByDistanceIntervalHours', 'setAutoDeleteByDistanceLat', 'setAutoDeleteByDistanceLon', 'setAutoDeleteByDistanceThresholdKm', 'setAutoKeyManagementAutoPurge', 'setAutoKeyManagementEnabled', 'setAutoKeyManagementImmediatePurge', 'setAutoKeyManagementIntervalMinutes', 'setAutoKeyManagementMaxExchanges', 'setAutoResponderEnabled', 'setAutoResponderSkipIncompleteNodes', 'setAutoResponderTriggers', 'setAutoWelcomeDelay', 'setAutoWelcomeEnabled', 'setAutoWelcomeMaxHops', 'setAutoWelcomeMessage', 'setAutoWelcomeTarget', 'setAutoWelcomeWaitForName', 'setDistanceUnit', 'setError', 'setGeofenceTriggers', 'setInactiveNodeCheckIntervalMinutes', 'setInactiveNodeCooldownHours', 'setInactiveNodeThresholdHours', 'setMaxNodeAgeHours', 'setNodeAddress', 'setShowIncompleteNodes', 'setTelemetryVisualizationHours', 'setTemperatureUnit', 'setTimerTriggers', and 'sourceId'. Either include them or remove the dependency array
Test Suite (25.x): src/App.tsx#L801
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.tsx#L114
Unexpected any. Specify a different type
Test Suite (25.x): src/App.test.tsx#L180
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.test.tsx#L154
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.test.tsx#L116
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.test.tsx#L78
'localNode' is never reassigned. Use 'const' instead
Test Suite (25.x): src/App.test.tsx#L58
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.tsx#L1304
React Hook useEffect has missing dependencies: 'authFetch', 'pollUpgradeStatus', and 'upgradeInProgress'. Either include them or remove the dependency array
Test Suite (24.x): src/App.tsx#L1243
React Hook useEffect has a missing dependency: 'authFetch'. Either include it or remove the dependency array
Test Suite (24.x): src/App.tsx#L1225
React Hook useEffect has missing dependencies: 'authFetch', 'baseUrl', 'checkConnectionStatus', 'initialBaseUrl', 'setAutoAckChannels', 'setAutoAckCooldownSeconds', 'setAutoAckEnabled', 'setAutoAckIgnoredNodes', 'setAutoAckMatrix', 'setAutoAckMessage', 'setAutoAckMessageDirect', 'setAutoAckPreSendDelaySeconds', 'setAutoAckRegex', 'setAutoAckSkipIncompleteNodes', 'setAutoAckTestMessages', 'setAutoAnnounceChannelIndexes', 'setAutoAnnounceEnabled', 'setAutoAnnounceIntervalHours', 'setAutoAnnounceMessage', 'setAutoAnnounceNodeInfoChannels', 'setAutoAnnounceNodeInfoDelaySeconds', 'setAutoAnnounceNodeInfoEnabled', 'setAutoAnnounceOnStart', 'setAutoAnnounceSchedule', 'setAutoAnnounceUseSchedule', 'setAutoDeleteByDistanceAction', 'setAutoDeleteByDistanceEnabled', 'setAutoDeleteByDistanceIntervalHours', 'setAutoDeleteByDistanceLat', 'setAutoDeleteByDistanceLon', 'setAutoDeleteByDistanceThresholdKm', 'setAutoKeyManagementAutoPurge', 'setAutoKeyManagementEnabled', 'setAutoKeyManagementImmediatePurge', 'setAutoKeyManagementIntervalMinutes', 'setAutoKeyManagementMaxExchanges', 'setAutoResponderEnabled', 'setAutoResponderSkipIncompleteNodes', 'setAutoResponderTriggers', 'setAutoWelcomeDelay', 'setAutoWelcomeEnabled', 'setAutoWelcomeMaxHops', 'setAutoWelcomeMessage', 'setAutoWelcomeTarget', 'setAutoWelcomeWaitForName', 'setDistanceUnit', 'setError', 'setGeofenceTriggers', 'setInactiveNodeCheckIntervalMinutes', 'setInactiveNodeCooldownHours', 'setInactiveNodeThresholdHours', 'setMaxNodeAgeHours', 'setNodeAddress', 'setShowIncompleteNodes', 'setTelemetryVisualizationHours', 'setTemperatureUnit', 'setTimerTriggers', and 'sourceId'. Either include them or remove the dependency array
Test Suite (24.x): src/App.tsx#L801
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.tsx#L114
Unexpected any. Specify a different type
Test Suite (24.x): src/App.test.tsx#L180
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.test.tsx#L154
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.test.tsx#L116
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.test.tsx#L78
'localNode' is never reassigned. Use 'const' instead
Test Suite (24.x): src/App.test.tsx#L58
'localNode' is never reassigned. Use 'const' instead

Artifacts

Produced during runtime
Name Size Digest
Yeraze~meshmonitor~VFJ50S.dockerbuild
60.9 KB
sha256:d44c9f9d483ac6771501b60028fd7c71f4709b030b5c14b568c37874fcbe83b6