ci: install tools for renovate post-upgrade tasks (#38815)

Renovate installs a toolchain only for the managers a branch actually
updates. A branch without a gomod update therefore has no `go` on
`PATH`, and `make tidy`
[fails](https://github.com/go-gitea/gitea/pull/38813#issuecomment-5211013198).

Fix by installing those tools. `node` is not needed because it comes
with renovate.

---------

Signed-off-by: silverwind <me@silverwind.io>
This commit is contained in:
silverwind
2026-08-09 10:04:14 +00:00
committed by GitHub
parent 0282bf861f
commit fac8bf2eca
+4
View File
@@ -19,6 +19,10 @@
}, },
"postUpgradeTasks": { "postUpgradeTasks": {
"commands": ["make tidy", "make svg", "make generate-codemirror-languages"], "commands": ["make tidy", "make svg", "make generate-codemirror-languages"],
"installTools": {
"golang": {},
"pnpm": {},
},
"fileFilters": [ "fileFilters": [
"go.mod", "go.mod",
"go.sum", "go.sum",