Skip to content

Maintainers Hub

Manuel Quiñones edited this page Oct 8, 2026 · 2 revisions

Releasing

Before releasing:

  • Add a commit that updates linux/org.endlessaccess.threadbare.releases.xml
  • Update the credits (see below). Not necessary for every release.
  • Draft a release.
  • Do a playthrough to smoke-test the release.

Updating the credits

Update the credits for tasks completed since the last time the credits were updated. As part of this, check which new third-party assets were added that require attribution in the credits, and add those too.

There are some contributions that need some manual checking. For example:

  • The integration of a sound effect originally contributed by someone else. e.g. 2790 / 1030
  • The integration of a spritesheet based on a concept art originally contributed by someone else. e.g. 3000 / 1100 / 1099

We need to make sure that everyone is credited.

Updating addons

Remove all C# and referenced scenes or resources. From within the project, run the EditorScript: tools/remove_csharp_related_files.gd

Remove all examples. For example, in 239f7c64 all of addons/phantom_camera/example_scenes were removed.

Clone this wiki locally