One family. Font stacks name Zen and fall back to the native faces, tokens name the role rather than a face, and the packages that used to supply a face now point at @hanzo/font. Self-hosted @font-face blocks are removed rather than renamed: rewriting the family in one would leave a src pointing at a file this repo no longer ships. @hanzo/font carries the binaries and declares the faces, so the local copies go with the declaration that used them. Comments naming a face we no longer use are deleted, not reworded. Co-authored-by: Hanzo Dev <[email protected]>
ClickHouse CI System
This directory contains the CI (Continuous Integration) system for ClickHouse based on the praktika framework. The CI system is responsible for automated building, testing, and deployment of ClickHouse.
Directory Structure
-
./ci/praktika/- Core praktika module that provides generic CI functionality. This module is designed to be reusable and must not include any ClickHouse-specific logic. -
./ci/workflows/- Contains workflow definitions that praktika uses to orchestrate CI jobs. This is a special path that praktika recognizes automatically. -
./ci/settings/- Contains project-specific CI settings. This is another special path that praktika recognizes automatically. Settings defined here override default praktika's settings in ./ci/praktika/settings.py::_Settings -
./ci/jobs/- Contains individual job scripts that define the specific tasks to be executed. -
./ci/docker/- Contains Dockerfiles and related resources for building container images used in ClickHouse tests. -
./ci/defs/- Contains additional CI configuration files, including job configurations, Docker configurations, and other definitions.