Skip to content

[Task]: Build docs and extract locales with minimal environment in CI #16073

@diox

Description

@diox

Description

#16061 introduced a new GitHub action to run tests in that doesn't spin up a full development environment.

docs_build and locales jobs are still using the old action. We should switch them to the new one for much faster builds.

The challenge is that they create files & directories in the container, and need access to them afterwards. On top of that, docs/ directory is currently not included in the production image at all, so without the special volume bound to host filesystem, those files are not available in the container.

Acceptance Criteria

  • CI job docs_build is faster
  • CI job locales is faster

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions