<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/tools/check_format.py, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Ocarina of Time</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/'/>
<entry>
<title>Migrate CI to Github Actions (#2742)</title>
<updated>2026-04-29T07:57:07+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2026-04-29T07:57:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=baf7ca83b1194ec78a2b9eb86970811f685067cd'/>
<id>baf7ca83b1194ec78a2b9eb86970811f685067cd</id>
<content type='text'>
* Migrate CI to Github Actions (#2740)

Changes the CI system from Jenkins to Github Actions (GHA) as discussed on discord.

I tried to adapt the original jenkinsfile as I could.
One major difference from the old system is each version will now be built in parallel instead of sequentially.

Also, the mapfiles will be uploaded as an GHA artifact to the Action workflow. I think having them easily available would be nice.

This specific approach to handle GHA for decomp projects was adapted from the one used by the GC/Wii community. It is documented here https://github.com/encounter/dtk-template/blob/main/docs/github_actions.md
There's a writeup about this adaptation for N64 projects [here](https://github.com/AngheloAlf/drmario64/pull/19).

* Rename generate_patch_from_gha -&gt; gha_fix_bss_and_generate_patch

* Make check formatting always on the full repo

* ruin z_fishing bss for CI testing purposes

* fix not passing VERSION to tools/gha_fix_bss_and_generate_patch.sh

* debugging gha_fix_bss_and_generate_patch.sh

* fix the debugging...

* git config safe.directory

* rm debugging stuff from gha_fix_bss_and_generate_patch.sh

* fix_bss gha-side machinery, attempt 1

* fix1

* fix2

* debug1

* checkout repo in merge_bss_fixes job

* fix3

* fix4

* fix5

* some prettify

* apply_fix_bss_patches.py complete

* fix6

* generate_patch.sh is back

* apply fix bss changes from gha! it works!

* generate_patch.sh suggestion

* ruin bss again for testing

* unruin bss

* Update .github/workflows/format.yml

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

* update matrix version list

* finalize apply_fix_bss_patches.py

---------

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Migrate CI to Github Actions (#2740)

Changes the CI system from Jenkins to Github Actions (GHA) as discussed on discord.

I tried to adapt the original jenkinsfile as I could.
One major difference from the old system is each version will now be built in parallel instead of sequentially.

Also, the mapfiles will be uploaded as an GHA artifact to the Action workflow. I think having them easily available would be nice.

This specific approach to handle GHA for decomp projects was adapted from the one used by the GC/Wii community. It is documented here https://github.com/encounter/dtk-template/blob/main/docs/github_actions.md
There's a writeup about this adaptation for N64 projects [here](https://github.com/AngheloAlf/drmario64/pull/19).

* Rename generate_patch_from_gha -&gt; gha_fix_bss_and_generate_patch

* Make check formatting always on the full repo

* ruin z_fishing bss for CI testing purposes

* fix not passing VERSION to tools/gha_fix_bss_and_generate_patch.sh

* debugging gha_fix_bss_and_generate_patch.sh

* fix the debugging...

* git config safe.directory

* rm debugging stuff from gha_fix_bss_and_generate_patch.sh

* fix_bss gha-side machinery, attempt 1

* fix1

* fix2

* debug1

* checkout repo in merge_bss_fixes job

* fix3

* fix4

* fix5

* some prettify

* apply_fix_bss_patches.py complete

* fix6

* generate_patch.sh is back

* apply fix bss changes from gha! it works!

* generate_patch.sh suggestion

* ruin bss again for testing

* unruin bss

* Update .github/workflows/format.yml

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;

* update matrix version list

* finalize apply_fix_bss_patches.py

---------

Co-authored-by: Anghelo Carvajal &lt;angheloalf95@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos found by codespell (#2229)</title>
<updated>2024-09-26T04:21:00+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-09-26T04:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=bccb219ea3c8542c160706de70ad540f0822d091'/>
<id>bccb219ea3c8542c160706de70ad540f0822d091</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make format.py clean up extra whitespace, also in .h files (#1991)</title>
<updated>2024-07-17T23:32:55+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-07-17T23:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=a1c7937dba74f265e0bdc07518784ce82a7fd0d7'/>
<id>a1c7937dba74f265e0bdc07518784ce82a7fd0d7</id>
<content type='text'>
* make format.py clean up extra whitespace, also in .h files

* fixup

* cleanup whitespace msg

* Update check_format.py to also check non-src files touched by format.py

* format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* make format.py clean up extra whitespace, also in .h files

* fixup

* cleanup whitespace msg

* Update check_format.py to also check non-src files touched by format.py

* format</pre>
</div>
</content>
</entry>
<entry>
<title>Check format: only check modified files, v2 (#1680)</title>
<updated>2024-01-31T23:05:33+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2024-01-31T23:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=d65fb6ed28299b36cfb9c80949649b9a4da4883e'/>
<id>d65fb6ed28299b36cfb9c80949649b9a4da4883e</id>
<content type='text'>
* Check format: only check modified files, v2

* cheeky z_play edit

* format

* rename z_play.c -&gt; z_play_.c

* Revert "rename z_play.c -&gt; z_play_.c"

This reverts commit 9da9e76309d3893c44b8fa06dd23b94b2dedebf0.

* rm z_moji.c

* Revert "rm z_moji.c"

This reverts commit bd2d5acb5a88a36a9ac4feeba73b2c3e70a9e8b3.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Check format: only check modified files, v2

* cheeky z_play edit

* format

* rename z_play.c -&gt; z_play_.c

* Revert "rename z_play.c -&gt; z_play_.c"

This reverts commit 9da9e76309d3893c44b8fa06dd23b94b2dedebf0.

* rm z_moji.c

* Revert "rm z_moji.c"

This reverts commit bd2d5acb5a88a36a9ac4feeba73b2c3e70a9e8b3.</pre>
</div>
</content>
</entry>
</feed>
