Docs new UI actions no self hosted
MEMBER
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
```
2022-02-25T23:49:54Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1051372840
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-qq0o
https://api.github.com/repos/huggingface/datasets/issues/comments/1051372840/reactions
2022-02-25T23:49:54Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1051372840
https://avatars.githubusercontent.com/u/30755778?v=4
https://api.github.com/users/LysandreJik/events{/privacy}
https://api.github.com/users/LysandreJik/followers
https://api.github.com/users/LysandreJik/following{/other_user}
https://api.github.com/users/LysandreJik/gists{/gist_id}
https://github.com/LysandreJik
LysandreJik
MDQ6VXNlcjMwNzU1Nzc4
https://api.github.com/users/LysandreJik/orgs
https://api.github.com/users/LysandreJik/received_events
https://api.github.com/users/LysandreJik/repos
https://api.github.com/users/LysandreJik/starred{/owner}{/repo}
https://api.github.com/users/LysandreJik/subscriptions
User
https://api.github.com/users/LysandreJik
public
NONE
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.
2022-02-25T23:53:32Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1051379132
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-qsW8
https://api.github.com/repos/huggingface/datasets/issues/comments/1051379132/reactions
2022-02-25T23:53:32Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1051379132
https://avatars.githubusercontent.com/u/99929124?v=4
https://api.github.com/users/HuggingFaceDocBuilderDev/events{/privacy}
https://api.github.com/users/HuggingFaceDocBuilderDev/followers
https://api.github.com/users/HuggingFaceDocBuilderDev/following{/other_user}
https://api.github.com/users/HuggingFaceDocBuilderDev/gists{/gist_id}
https://github.com/HuggingFaceDocBuilderDev
HuggingFaceDocBuilderDev
U_kgDOBfTMJA
https://api.github.com/users/HuggingFaceDocBuilderDev/orgs
https://api.github.com/users/HuggingFaceDocBuilderDev/received_events
https://api.github.com/users/HuggingFaceDocBuilderDev/repos
https://api.github.com/users/HuggingFaceDocBuilderDev/starred{/owner}{/repo}
https://api.github.com/users/HuggingFaceDocBuilderDev/subscriptions
User
https://api.github.com/users/HuggingFaceDocBuilderDev
public
MEMBER
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.
2022-02-28T11:12:10Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054146633
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-1QBJ
https://api.github.com/repos/huggingface/datasets/issues/comments/1054146633/reactions
2022-02-28T11:12:10Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054146633
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
NONE
> 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)
2022-02-28T17:29:32Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054492658
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-2kfy
https://api.github.com/repos/huggingface/datasets/issues/comments/1054492658/reactions
2022-02-28T17:29:32Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054492658
https://avatars.githubusercontent.com/u/11827707?v=4
https://api.github.com/users/mishig25/events{/privacy}
https://api.github.com/users/mishig25/followers
https://api.github.com/users/mishig25/following{/other_user}
https://api.github.com/users/mishig25/gists{/gist_id}
https://github.com/mishig25
mishig25
MDQ6VXNlcjExODI3NzA3
https://api.github.com/users/mishig25/orgs
https://api.github.com/users/mishig25/received_events
https://api.github.com/users/mishig25/repos
https://api.github.com/users/mishig25/starred{/owner}{/repo}
https://api.github.com/users/mishig25/subscriptions
User
https://api.github.com/users/mishig25
public
MEMBER
> @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
2022-02-28T17:36:13Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054499210
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-2mGK
https://api.github.com/repos/huggingface/datasets/issues/comments/1054499210/reactions
2022-02-28T17:36:13Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054499210
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
MEMBER
For some reason it fails when `Installing node dependencies` when running `npm ci` from the `kit` directory, any idea why @mishig25 ?
2022-02-28T19:16:09Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054579868
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-25yc
https://api.github.com/repos/huggingface/datasets/issues/comments/1054579868/reactions
2022-02-28T19:16:09Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054579868
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
NONE
Checking it rn
2022-02-28T20:07:52Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054618293
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-3DK1
https://api.github.com/repos/huggingface/datasets/issues/comments/1054618293/reactions
2022-02-28T20:07:52Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054618293
https://avatars.githubusercontent.com/u/11827707?v=4
https://api.github.com/users/mishig25/events{/privacy}
https://api.github.com/users/mishig25/followers
https://api.github.com/users/mishig25/following{/other_user}
https://api.github.com/users/mishig25/gists{/gist_id}
https://github.com/mishig25
mishig25
MDQ6VXNlcjExODI3NzA3
https://api.github.com/users/mishig25/orgs
https://api.github.com/users/mishig25/received_events
https://api.github.com/users/mishig25/repos
https://api.github.com/users/mishig25/starred{/owner}{/repo}
https://api.github.com/users/mishig25/subscriptions
User
https://api.github.com/users/mishig25
public
MEMBER
It's very likely linked to an OOM error: https://github.com/huggingface/transformers/pull/15710#issuecomment-1051737337
2022-02-28T20:24:27Z
https://github.com/huggingface/datasets/pull/3793#issuecomment-1054631739
https://api.github.com/repos/huggingface/datasets/issues/3793
IC_kwDODunzps4-3Gc7
https://api.github.com/repos/huggingface/datasets/issues/comments/1054631739/reactions
2022-02-28T20:24:27Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1054631739
https://avatars.githubusercontent.com/u/30755778?v=4
https://api.github.com/users/LysandreJik/events{/privacy}
https://api.github.com/users/LysandreJik/followers
https://api.github.com/users/LysandreJik/following{/other_user}
https://api.github.com/users/LysandreJik/gists{/gist_id}
https://github.com/LysandreJik
LysandreJik
MDQ6VXNlcjMwNzU1Nzc4
https://api.github.com/users/LysandreJik/orgs
https://api.github.com/users/LysandreJik/received_events
https://api.github.com/users/LysandreJik/repos
https://api.github.com/users/LysandreJik/starred{/owner}{/repo}
https://api.github.com/users/LysandreJik/subscriptions
User
https://api.github.com/users/LysandreJik
public
Removes the need to have a self-hosted runner for the dev documentation