Skip to content

CI/CD Should Build a Basic Randomized ROM #421

Description

@TheRealQuantam

With js65 it is possible for the randomizer to compile but be unable to generate a ROM. In MM2R when I started using js65 I created a unit test project that ran the randomizer to create a basic ROM, which gets run on precommits and main branch commits. Z2R should do the same to reduce the chance that assembly will break on the main branches. Note that this will require creating a test ROM that has only the parts of the Z2 ROM absolutely necessary to generate a randomized ROM (e.g. the location tables), to minimize copyright liability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingnon-functionalIssues to make dev easer that won't impact the user.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions