Deprecates tutorials across the API following the deprecation plan and API docs PR. The tutorial get endpoint will now return a 404 for all requests, and the tutorials list endpoint + the tutorials property in the library get endpoint shall always be an empty array.
As tutorials are deprecated, this PR also removes all the build logic relating to fetching tutorials and their metadata from GitHub.
What are the acceptance criteria?
Tutorials endpoints are deprecated following the deprecation plan, returning 404s or an empty array. All tutorial build logic is removed, and tests are updated to reflect the deprecated state of tutorials.
Type of Change
What issue does this relate to?
cc https://github.com/cdnjs/cdnjs/issues/14130
cc https://github.com/cdnjs/static-website/pull/112
What should this PR do?
Deprecates tutorials across the API following the deprecation plan and API docs PR. The tutorial get endpoint will now return a 404 for all requests, and the tutorials list endpoint + the tutorials property in the library get endpoint shall always be an empty array.
As tutorials are deprecated, this PR also removes all the build logic relating to fetching tutorials and their metadata from GitHub.
What are the acceptance criteria?
Tutorials endpoints are deprecated following the deprecation plan, returning 404s or an empty array. All tutorial build logic is removed, and tests are updated to reflect the deprecated state of tutorials.