I've checked over each of these and they're straightforward applications of the relevant Github Actions. (cherry picked from commit 9a6761aa35)
9a6761aa35
(cherry picked from commit b526ec2dbf)
b526ec2dbf