GitHub GitHub
ReactReact repo
React release

Install deps

Lint

Build

Deploy to NPM

Send to tg

UI Kit repo
UI Kit release

Install deps

Lint

Build

Deploy to NPM

Send to tg

Storybook deploy

Install deps

Build

Deploy to Pages

Send to tg

ReactFrontend monorepo · bun workspaces · Turborepo
CI

bun install

turbo: lint · typecheck · test

Contract check

vite build

Send bundle stats

Upload release (main)

Send to tg

bun build --compile

Build image

Push image (main)

GoBackend repo
CI

Build

Units

Lint

Build image

Send to tg

Static repo
Static

Deploy to s3

Send to tg

PlaywrightE2E repo
Playwright

Playwright tests

PulumiDeployments repo
Pulumi

Pulumi configs

caddy.conf

Docker

docker-compose.yml

Grafana

monitoring configuration

Ansible

ansible roles / playbooks

Ansible

ansible vault

npmNPM Registry
npm

@my/react

npm

@my/ui-kit

Storybook

Storybook (GitHub Pages)

Relative CI

DockerDocker Registry
Docker

bff image

Docker

backend image

S3

Telegram

Telegram

  • GitHub
  • Внешние сервисы
  • Пайплайн и внешние системы, пунктир
  • Алерты и уведомления, точки
  • Прочие связи
@my/react
@my/react
current.json
releases/{sha}/
Send to tg