Hi,
I am not sure what your problem is, but after some tests, I saw the following message:
Exception: java.lang.Exception: Unexpected content type received: text/plain; charset=utf-8 URL: https://raw.githubusercontent.com/user/repo/main/myoptions.jsonRundeck expects a valid application/json response and GitHub raw files are formed as text/plain.
Please add the following line to your project.properties (go to Project Settings > Edit Configuration > Edit Configuration File (button)):
project.jobs.disableRemoteOptionJsonCheck=trueThat config does the trick (tested on Rundeck 5.4.0).
Regards.