25 Commits
Author SHA1 Message Date
dependabot[bot] 5200c0c99d Bump actions/checkout from 4 to 5 (#11197)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 19:35:20 +02:00
Danil Alexeev 3946ede7aa Replace remaining uses of shorthand codeblock syntax, add CI check 2025-07-25 16:20:16 -04:00
Max Hilbrunner 2bb21eaf83 CI: Add timeouts 2025-01-06 21:40:44 +01:00
Max Hilbrunner 982783d9ab CI: Add virtualenv 2025-01-06 21:40:41 +01:00
Max Hilbrunner 1b429b4c35 CI: Update github.ref to github.ref_name
See https://github.blog/changelog/2023-09-13-github-actions-updates-to-github_ref-and-github-ref
2025-01-06 21:27:48 +01:00
Max Hilbrunner cd993f0b96 CI: Improve Sphinx performance, use multiple cores
According to https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners, these runners are expected to have 4 CPUs available
2025-01-06 21:27:47 +01:00
Max Hilbrunner 700ae14504 CI: Update from Ubuntu 22.04 to 24.04 2025-01-06 21:26:13 +01:00
Thaddeus Crews f70686cdbe CI: Integrate pre-commit for style checks 2024-11-14 14:08:49 -06:00
tetrapod00 d837593d9a Add custom codespell dictionary 2024-11-07 15:23:32 -08:00
tetrapod00 53ea9b6965 Fix codespell not running on some files 2024-11-06 21:56:26 -08:00
Hana - Piralein 6a9dc9b6a9 Update Sphinx version 2024-11-01 08:26:58 +01:00
Hana - Piralein 82292025d9 Update codespell path and fix spelling errors 2024-08-26 07:50:50 +02:00
dependabot[bot] 1825a772e6 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 09:44:13 +00:00
Matthew 45c425079f Tell codespell to ignore the locale code page (#7519) 2023-06-16 08:48:46 +02:00
Max Hilbrunner 59345d8ac6 Docs CI: Limit concurrent builds 2023-05-13 22:25:12 +02:00
Unai Martinez-Corral 5f64430148 [ci] use Makefile 2023-03-28 19:55:43 +02:00
Yuri Sizov 9473b6c9e3 Enable error reporting on the CI and address the remaining errors 2023-02-24 17:35:32 +01:00
dependabot[bot] 6fa4b975cc Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 09:07:07 +00:00
Rémi Verschelde 6952796767 CI: Temporarily disable treating warnings as errors 2021-10-06 11:19:02 +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