Commit Graph

89 Commits

Author SHA1 Message Date
Thaddeus Crews
74467d8c2a Expand codespell coverage 2026-08-19 08:42:36 -05:00
dependabot[bot]
a2218fb093 Bump actions/cache from 5 to 6
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-24 09:52:19 +00:00
dependabot[bot]
6e1e286f79 Bump actions/checkout from 6 to 7 (#12076)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  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>
2026-06-19 12:53:05 +02:00
Rémi Verschelde
5eccbb0d8f Update a couple old engine version references for 4.7 2026-06-18 14:08:00 +02:00
skyace65
a53a6b6375 Remove labeler workflow 2026-06-16 18:24:12 -04:00
Matthew
67ce5a9086 Merge pull request #12062 from skyace65/Fix-labeler-file-issue
Fix issue with labeler.yml
2026-06-15 19:15:20 -04:00
skyace65
d7aeada7b2 Fix issue with labeler.yml 2026-06-15 18:58:24 -04:00
skyace65
3940e9c625 Add labeler github workflow 2026-06-11 22:38:59 -04:00
skyace65
0480504cc7 setup labeler.yml file for github labeler actions 2026-06-04 21:40:30 -04:00
Hugo Locurcio
fcadbdf7d5 Fix Lychee URL checking on CI
This also adds the cache file to `.gitignore` in case you run Lychee locally
with the same options as CI.
2026-05-16 18:13:17 +02:00
Matthew
3a4f7e27f6 Merge pull request #11797 from godotengine/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 6 to 7
2026-04-25 11:37:53 -04:00
Danil Alexeev
7910b2c622 Replace remaining links to the contributing section 2026-04-01 13:53:04 +03:00
dependabot[bot]
eb18dcef3a Bump actions/upload-artifact from 6 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-27 09:52:17 +00:00
A Thousand Ships
a1afa69035 Add CODEOWNERS 2026-02-23 17:01:32 +01:00
Max Hilbrunner
8ffa5d168d Merge pull request #11482 from godotengine/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-12-20 02:55:40 +01:00
Max Hilbrunner
450d65daa8 Merge pull request #11534 from godotengine/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 4 to 6
2025-12-19 11:34:51 +01:00
Thaddeus Crews
f940d18217 CI: Fix sync_class_ref.yml workflow 2025-12-15 10:04:29 -06:00
dependabot[bot]
fc6365e5be Bump actions/upload-artifact from 4 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 09:01:05 +00:00
dependabot[bot]
f4e633871d Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-14 06:54:21 +00:00
dependabot[bot]
33c4d93b2a Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 09:01:09 +00:00
dependabot[bot]
1478c1431d Bump peter-evans/create-pull-request from 7 to 8
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 09:01:08 +00:00
Lukas Tenbrink
f875de93e5 Update contributing links to contributing.godotengine.org. 2025-09-11 19:22:27 +02:00
Lukas Tenbrink
0855668721 Migrate contributing contents to a separate documentation site. 2025-09-11 17:59:08 +02:00
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
Hugo Locurcio
5bf9ef3aa6 CI: Check URLs on schedule only to reduce false positives
Links occasionally fail due to network issues or other transient problems.
This should not cause pull requests to fail checks.

The check is now performed weekly at a random-looking time on Fridays
(when server load isn't too high).
2025-03-28 15:43:32 +01:00
Hugo Locurcio
51a597f7b6 GitHub Actions: Check URLs using lychee
This makes it possible to be aware of dead links and replace
them with other resources (such as archived versions) as
soon as possible.
2025-02-17 15:56:09 +01:00
Max Hilbrunner
2d30a6940c Merge pull request #10583 from mhilbrunner/gh-2404-imagemagick
GH: Offline builds need to install imagemagick on Ubuntu 24.04+
2025-01-30 17:33:05 +01:00
Max Hilbrunner
cf0ff8f2ca GH: Offline builds need to install imagemagick
On Ubuntu 24.04 this is no longer pre-installed
2025-01-30 15:54:16 +01:00
Max Hilbrunner
8708711f7b Merge pull request #10582 from mhilbrunner/dont-cascade-offline-docs-build-fails
Github Action / Offline Docs Workflow: Don't cancel other offline builds if one fails
2025-01-30 14:57:57 +01:00
Max Hilbrunner
8b00904332 GH: Don't cancel other offline builds if one fails 2025-01-30 14:52:22 +01: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
9680c56b08 CI: Update some comments 2025-01-06 21:27:47 +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
434c5cbb1f CI: Fix permissions 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
tetrapod
d3a902e2d8 Add GitHub Action to automatically create cherrypick PRs (#10361)
* Add GitHub Action to automatically create cherrypick PRs

Uses peter-evans/create-pull-request and actions/checkout,
both of which are already dependencies.

When merging a PR with a cherrypick label, which only contains
a single commit, attempt to cherrypick the single commit into
a new branch, then create a PR.

Fails if there are multiple commits (to catch squash and merge).
Fails if the cherrypick does not apply cleanly.

Does not attempt to merge the new PR.
Does not attempt to update stable.

* Handle squash and merge

* Apply suggestions from code review

Co-authored-by: Thaddeus Crews <repiteo@outlook.com>

---------

Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2025-01-03 10:57:16 +01:00
tetrapod00
b3baf825f1 Remove default labels from issue templates 2024-12-17 11:53:33 -08: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
Max Hilbrunner
b496e1e7d5 CI: Skip class ref. sync and offline docs on forks 2024-11-05 04:03:32 +01:00
Hana - Piralein
6a9dc9b6a9 Update Sphinx version 2024-11-01 08:26:58 +01:00
dependabot[bot]
edfc55963c Bump peter-evans/create-pull-request from 6 to 7
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 09:57:15 +00:00
Hana - Piralein
82292025d9 Update codespell path and fix spelling errors 2024-08-26 07:50:50 +02:00
A Thousand Ships
271d4ffbde Add link to godot-proposals in the issue template
To reduce confusion over where to propose enhancements to the engine
itself
2024-08-23 18:14:12 +02:00
A Thousand Ships
dbb13eb5a9 Clarify where to report engine bugs 2024-06-08 11:23:17 +02:00
Hugo Locurcio
06bd5b3ccb Fix false positives in codespell CI and fix reported typos
- Don't install codespell when building offline docs
  as it's not needed in that workflow.
2024-05-31 10:58:12 +02:00