Skip to content

Add GitHub Actions CI workflow#3

Merged
shoom1337 merged 1 commit intomasterfrom
feature/ci-tests
Feb 4, 2026
Merged

Add GitHub Actions CI workflow#3
shoom1337 merged 1 commit intomasterfrom
feature/ci-tests

Conversation

@shoom1337
Copy link
Copy Markdown
Owner

4 параллельных джоба:

  • shellcheck: статический анализ setup.sh и init-letsencrypt.sh
  • validate-env: yamllint на docker-compose.yml + проверка что все переменные из .env-example используются в проекте
  • nginx-syntax: envsubst + nginx -t в контейнере с мок-сертификатами
  • docker-smoke: docker compose config + проверка envsubst подстановки
    • pull образов

Также исправлен export в скриптах (SC2155).

4 параллельных джоба:
- shellcheck: статический анализ setup.sh и init-letsencrypt.sh
- validate-env: yamllint на docker-compose.yml + проверка что все
  переменные из .env-example используются в проекте
- nginx-syntax: envsubst + nginx -t в контейнере с мок-сертификатами
- docker-smoke: docker compose config + проверка envsubst подстановки
  + pull образов

Также исправлен export в скриптах (SC2155).

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@shoom1337 shoom1337 merged commit d729fcf into master Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant