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 a607e2b40d)
a607e2b40d