59 Commits

Author SHA1 Message Date
Rémi Verschelde
6952796767 CI: Temporarily disable treating warnings as errors 2021-10-06 11:19:02 +02:00
Hugo Locurcio
7444f4a8b3 GitHub Actions: Don't build offline docs on pushes and pull requests
This was a leftover from the pull request.
2021-05-20 01:30:52 +02:00
Hugo Locurcio
4664df9819 Build offline documentation for the stable branch as well (#4896)
This must be done on the `master` branch's CI workflow as scheduled
CI workflows only run on the repository's default branch.
2021-05-20 01:29:56 +02:00
Hugo Locurcio
74ac839609 Use a separate GitHub Actions workflow to build offline documentation (#4733)
This is required to get a permalink using https://nightly.link
as we need the workflow containing the offline docs ZIP artifact
to always be the latest one. Creating a second workflow is a good
way to solve this.

This also makes it easier to distinguish between linting checks
and offline documentation builds in the repository's Actions tab.
2021-03-28 23:42:19 +02:00
Hugo Locurcio
798c5d51f6 GitHub Actions: Upload ZIPs of compiled HTML documentation for reading
This can be used to read the documentation without an Internet
connection.
2021-01-13 02:17:04 +01:00
Rémi Verschelde
e8033a60ee Update locales to match current engine core/translation.cpp
Fixes https://github.com/godotengine/godot/issues/42236.

Make codespell skip the Telugu line, otherwise it wants to change `te` to `the`
(I don't want to put it as a global word ignore as it's a common typo.)
2020-09-22 08:36:56 +02:00
Rémi Verschelde
7b743b7d8e CI: Split setup, linter and build in separate steps
Make sphinx-build treat warnings as errors.

(And fix last remaining warning missed in #3795.)
2020-07-15 11:57:07 +02:00
Hugo Locurcio
532f93fbcc Install tools required by format.sh on GitHub Actions
The script would silently fail otherwise.
2020-06-18 09:27:13 +02:00
Hugo Locurcio
566b51c37f Switch continuous integration to GitHub Actions
This allows freeing up some Travis CI jobs for the main Godot
repository, as job parallelism limits are shared across an
organization.
2020-06-13 14:16:23 +02:00