Skip to content

moonlight-mod/robojules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboJules

A PR differ for moonlight extensions.

Requirements

  • Git and difftastic must both be in your PATH environment variable.

How it works

RoboJules only works with extensions that have already been submitted once. New extensions should be reviewed manually.

  • Input the ID of the pull request (e.g. #56).
  • RoboJules downloads a few things:
    • The manifest from the main branch on the extensions repository.
    • The .asar of the built extension, from the main branch on the extensions-dist repository.
    • The .asar of the built extension, from the pull request's CI artifacts.
    • The old commit of the built extension.
    • The new .commit of the built extension.
  • RoboJules extracts the .asar files.
  • RoboJules diffs the source repository and extracted .asar folders using difftastic.
  • You, the user, read those diffs and verify it's safe.

About

A PR differ for moonlight extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages