GENERAL
▶ [minor] [5728](https://github.com/taskcluster/taskcluster/issues/5728)
Changed the way that github events are being handled.
There was a problem with treating those callbacks in async manner which resulted in total messages being processed to be limited by consumer's "prefetch" count (5 by default). And resulted in messages being piled up.
Introduces extra monitoring information with the numbers of active handlers count and total messages processed.
▶ [patch]
Upgrades `xmldom/xmldom` to 0.7.6 to fix critical security vulnerability.
Also utilized the `yarn upgrade-interactive --latest` command for the following package upgrades:
`azure/ms-rest-js2.6.2, apollo-server-core3.10.3, apollo-server-express3.10.3, aws-sdk2.1238.0, express4.18.2, graphql-scalars1.20.0, jwks-r
sa2.1.5, marked4.1.1, nodemailer6.8.0, passport-auth01.4.3, pg8.8.0, sanitize-html2.7.2, c87.12.0, commander9.4.1, dockerode3.3.4, nock13.2.9`
▶ [patch]
Upgrades to latest Node version, v16.18.0.
DEPLOYERS
▶ [patch] [5726](https://github.com/taskcluster/taskcluster/issues/5726)
The github service no longer fetches live logs from workers, but instead fetches backing logs from artifact storage. This reduces exceptions due to certificate expiries of live logs from stateless dns server.