From 8eae5f1a1024a5197f038c551a40737f75ad1a9a Mon Sep 17 00:00:00 2001 From: SailorUpiter Date: Fri, 10 Jul 2026 22:33:35 +0300 Subject: [PATCH] fix job more --- .github/workflows/ci.yml | 29 ++++++++++++++++------------- docs/Welcome.md | 1 + 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b5017a5..9f33ef2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,30 +10,33 @@ env: # Переменные окружения PLATFORMS: linux/amd64,linux/arm64 jobs: # Список выполняемых джоб - need-build: # джоба проверки изменений в файлах. При изменении пулит новые файлы и перезапускает контейнер + need-build: # джоба проверки изменений в зависимостях. Если requirements.txt был изменен, то будет выполнена сборка и пуш образа runs-on: ubuntu-latest outputs: - src_changed: ${{ steps.filter.outputs.src }} + src_changed: ${{ steps.need-build.outputs.src }} steps: - uses: actions/checkout@v3 - uses: dorny/paths-filter@v2 + id: need-build + with: + filters: | + src: + - 'requirements.txt' + + need-deploy: # джоба проверки изменений в файлах. При изменении пулит новые файлы и перезапускает контейнер + runs-on: ubuntu-latest + outputs: + src_changed: ${{ steps.need-deploy.outputs.src }} + steps: + - uses: actions/checkout@v3 + - uses: dorny/paths-filter@v2 + id: need-deploy with: filters: | src: - 'docs/*' - 'mkdocs.yml' - need-deploy: # джоба проверки изменений в зависимостях. Если requirements.txt был изменен, то будет выполнена сборка и пуш образа - runs-on: ubuntu-latest - outputs: - src_changed: ${{ steps.filter.outputs.src }} - steps: - - uses: actions/checkout@v3 - - uses: dorny/paths-filter@v2 - with: - filters: | - src: - - 'requirements.txt' build: # джоба сборки и пуша образа. Выполняется если проверка изменений показала что requirements.txt был изменен needs: need-build diff --git a/docs/Welcome.md b/docs/Welcome.md index 614424b..95f9a2d 100644 --- a/docs/Welcome.md +++ b/docs/Welcome.md @@ -1 +1,2 @@ Стартовая страница +1 \ No newline at end of file -- 2.52.0