GitHub Actions
If you fork DX, you can set a secret in your fork to enable CI/CD (Continuous Integration/Continuous Deployment) with GitHub Actions. This will automatically:
- Build your mod when you push to your fork, and upload the build to a release called
latest. - Build and publish a release of your mod when you push a new tag to your fork.
- Complain if a commit breaks the build.
Setting up CI/CD
Section titled “Setting up CI/CD”
In your fork, go to the ‘Actions secrets and variables’ page.
Click the New repository secret button.
Add a new secret with the name BASEROM_US_URL.
The value will be the URL to a clean Paper Mario (U) ROM. This should be a private URL, such as one on your Google Drive.
To convert a Google Drive link to a direct download link, replace XXXXXXXX with the file ID in the following URL:
https://drive.usercontent.google.com/download?id=XXXXXXXX&export=download&confirm=ySave this secret and you’re done!