mirror of
https://github.com/openvinotoolkit/cvat.git
synced 2022-03-09 18:58:10 +03:00
* Fix all issues reported by remark * Move remark dependencies from the workflow definition into package.json This enables the transitive dependencies to be pinned, just like for all other packages. * Add additional remark plugins These are needed to correctly parse certain constructs in Markdown files (such as tables and YAML frontmatter), and without them, remark produces invalid warnings on some files. * Update the remark-lint preset versions The previous versions reference the old version of the `remark-lint-table-cell-padding` plugin, which doesn't work correctly with the current version of `remark-parse` (and thus produces spurious warnings). * GitHub Actions: run remark on all Markdown files, not just changed ones This way, if a PR updates the remark configuration and that causes new errors to appear, those errors will show up in that PR, instead of the (unrelated) PR that next updates the affected files. There is no runtime cost to this, because remark takes approximately 1 second to check all files.
Put your SSH keys and SSH config here and they will be installed to the CVAT container. Please do not use encrypted keys that require a passphrase - these keys will not be used.
If you have any problems with a git repository cloning inside the CVAT:
- Make sure that SSH keys have been added to the CVAT container:
docker exec -it cvat bash -ic 'ls .ssh'
- If you need a proxy for connecting to the Internet, specify the socks_proxy variable before build the container. For example:
socks_proxy=proxy-example.com:1080 docker-compose build
- Try to clone a repository via SSH directly in the container by the command:
docker exec -it cvat bash -ic 'cd /tmp -r && git clone <ssh_repository_url>'
- Finally try to clone it on your local machine and if it's successful, contact with us via Gitter chat or Github issues.