Revision 6d2e9090247f86cc84dc7ca1087073710140fb67 authored by Roman Donchenko on 28 March 2024, 15:51:09 UTC, committed by GitHub on 28 March 2024, 15:51:09 UTC
It has occurred to me that the documentation build happens inside the
main workflow, which is configured to ignore changes to the docs when
determining whether to run. So if a PR only changes the docs... we don't
build the docs. That makes no sense.

Fix this by extracting the documentation job into its own workflow, that
always runs. The downside of this is that we have to duplicate the work
of generating the SDK, but IMO, it's an acceptable sacrifice.

A side effect of this is that a failure to build the docs no longer
prevents the publishing of Docker images, but I don't think that was
needed in the first place.
1 parent 6eb7b7d
Raw File
README.md
# cvat-data module

```bash
yarn run build  # build with minification
yarn run build --mode=development     # build without minification
yarn run server # run debug server
```

## Versioning

If you make changes in this package, please do following:

- After not important changes (typos, backward compatible bug fixes, refactoring) do: `yarn version --patch`
- After changing API (backward compatible new features) do: `yarn version --minor`
- After changing API (changes that break backward compatibility) do: `yarn version --major`
back to top