From 2cad3be3d8886f14bbcc768df9513d56d19d7c14 Mon Sep 17 00:00:00 2001 From: amd64fox <62529699+amd64fox@users.noreply.github.com> Date: Fri, 14 Feb 2025 13:23:54 +0300 Subject: [PATCH] Update and rename main.yml to version-check.yml - a wait has been added in case of multiple runs - dependency handling directly in the workflow --- .github/workflows/{main.yml => version-check.yml} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename .github/workflows/{main.yml => version-check.yml} (74%) diff --git a/.github/workflows/main.yml b/.github/workflows/version-check.yml similarity index 74% rename from .github/workflows/main.yml rename to .github/workflows/version-check.yml index 3c725b6..97853a4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/version-check.yml @@ -2,6 +2,10 @@ name: Version Check on: repository_dispatch: types: [webhook-event] + +concurrency: + group: delayed-version-check + cancel-in-progress: false jobs: build: @@ -17,7 +21,8 @@ jobs: python-version: 3.12.2 - name: Install dependencies - run: pip install -r requirements.txt + run: | + pip install aiohttp beautifulsoup4 argparse - - name: Run Python script + - name: Version search run: python ${{ github.workspace }}/upd.py -v ${{ github.event.client_payload.v }} -s "${{ github.event.client_payload.s }}" -u "${{ secrets.GOOGLE_APPS_URL }}"