Docs new UI actions no self hosted
{'login': 'LysandreJik', 'id': 30755778, 'node_id': 'MDQ6VXNlcjMwNzU1Nzc4', 'avatar_url': 'https://avatars.githubusercontent.com/u/30755778?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LysandreJik', 'html_url': 'https://github.com/LysandreJik', 'followers_url': 'https://api.github.com/users/LysandreJik/followers', 'following_url': 'https://api.github.com/users/LysandreJik/following{/other_user}', 'gists_url': 'https://api.github.com/users/LysandreJik/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LysandreJik/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LysandreJik/subscriptions', 'organizations_url': 'https://api.github.com/users/LysandreJik/orgs', 'repos_url': 'https://api.github.com/users/LysandreJik/repos', 'events_url': 'https://api.github.com/users/LysandreJik/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LysandreJik/received_events', 'type': 'User', 'site_admin': False}
[]
[]
It seems like the doc can't be compiled right now because of the following:

```
Traceback (most recent call last):
  File "/usr/local/bin/doc-builder", line 33, in <module>
    sys.exit(load_entry_point('doc-builder', 'console_scripts', 'doc-builder')())
  File "/__w/datasets/datasets/doc-builder/src/doc_builder/commands/doc_builder_cli.py", line 39, in main
    args.func(args)
  File "/__w/datasets/datasets/doc-builder/src/doc_builder/commands/build.py", line 95, in build_command
    build_doc(
  File "/__w/datasets/datasets/doc-builder/src/doc_builder/build_doc.py", line 361, in build_doc
    anchors_mapping = build_mdx_files(package, doc_folder, output_dir, page_info)
  File "/__w/datasets/datasets/doc-builder/src/doc_builder/build_doc.py", line 200, in build_mdx_files
    raise type(e)(f"There was an error when converting {file} to the MDX format.\n" + e.args[0]) from e
TypeError: There was an error when converting datasets/docs/source/package_reference/table_classes.mdx to the MDX format.
expected string or bytes-like object
``` The docs for this PR live [here](https://moon-ci-docs.huggingface.co/docs/datasets/pr_3793). All of your documentation changes will be reflected on that endpoint. This is due to the injection of docstrings from PyArrow. I think I can fix that by moving all the docstrings and fix them manually. > It seems like the doc can't be compiled right now because of the following:

it is expected since there is something I need to change on doc-builder side.

> This is due to the injection of docstrings from PyArrow. I think I can fix that by moving all the docstrings and fix them manually.

@lhoestq I will let you know if we need to change it manually.

@LysandreJik thanks a lot for this PR! I only had one question [here](https://github.com/huggingface/datasets/pull/3793#discussion_r816100194) > @lhoestq I will let you know if we need to change it manually.

It would be simpler to change it manually anyway - I don't want our documentation to break if PyArrow has documentation issues For some reason it fails when `Installing node dependencies` when running `npm ci` from the `kit` directory, any idea why @mishig25 ? Checking it rn It's very likely linked to an OOM error: https://github.com/huggingface/transformers/pull/15710#issuecomment-1051737337
Removes the need to have a self-hosted runner for the dev documentation
{'url': 'https://api.github.com/repos/huggingface/datasets/issues/3793/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}
{'url': 'https://api.github.com/repos/huggingface/datasets/pulls/3793', 'html_url': 'https://github.com/huggingface/datasets/pull/3793', 'diff_url': 'https://github.com/huggingface/datasets/pull/3793.diff', 'patch_url': 'https://github.com/huggingface/datasets/pull/3793.patch', 'merged_at': '2022-03-01T15:55:28Z'}