Issue
The RTD104 check rejects build.jobs configuration as invalid:
└── RTD104 You have to specify a build configuration now for readthedocs. ❌
You must set sphinx: configuration:, mkdocs: configuration: or build: commands:. Skipping it is no longer allowed.
However, according to the ReadTheDocs documentation, build.jobs is valid and preferred over build.commands. The docs state: "build.jobs offers the same functionality as build.commands, but in a more structured way."
Expected Behavior
RTD104 should accept build.jobs as a valid configuration alongside sphinx.configuration, mkdocs.configuration, and build.commands.
Issue
The RTD104 check rejects
build.jobsconfiguration as invalid:However, according to the ReadTheDocs documentation,
build.jobsis valid and preferred overbuild.commands. The docs state: "build.jobsoffers the same functionality asbuild.commands, but in a more structured way."Expected Behavior
RTD104 should accept
build.jobsas a valid configuration alongsidesphinx.configuration,mkdocs.configuration, andbuild.commands.