| Age | Commit message (Collapse) | Author |
|
Incorporates the changes from https://github.com/zeldaret/oot/pull/2788
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changes the CI system from Jenkins to Github Actions (GHA) like we did for OoT
This is an adaptation of the Jenkinsfile we have and the solution made by @Dragorn421 for OoT
Relevant OoT PRs:
- https://github.com/zeldaret/oot/pull/2740
- https://github.com/zeldaret/oot/pull/2742
- https://github.com/zeldaret/oot/pull/2754
New features include:
- Not needing to selfhost a runner
- Required private stuff for building is hosted on a private repo
- Building multiple versions in parallel
- Our old jenkinsfile wasn't building `n64-jp-1.1`. Even if it doesn't match right now, I think it is important checking a PR doesn't completely break it.
- Run bss fixer in CI
- Upload mapfiles as build artifacts
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).
|
|
* Contributing docs refresh
* Apply suggestions from code review
Co-authored-by: LtPeriwinkle <62761190+LtPeriwinkle@users.noreply.github.com>
* Link MM tutorial
* Add link to XML spec
* Review
Co-authored-by: LtPeriwinkle <62761190+LtPeriwinkle@users.noreply.github.com>
|
|
* Draft CONTRIBUTING.md
* Expand PR process; mention KZ
* More TODO
* Add notes about documenting
* Address (most) PR comments
* Finish responding to PR comments; add PR template
* Fix grammar
* Add missing periods. More actor examples. Remove ref to booleans
* Add note about `NON_EQUIVALENT`; bold asset warning
* Condense PR template
* PR feedback from Kenix; Condense PR template
* Incorporate Thar0's feedback
|