From 29623380d6115983a2eb6fd35225c743aef45a67 Mon Sep 17 00:00:00 2001 From: Andrevich <47223721+1andrevich@users.noreply.github.com> Date: Sun, 8 Dec 2024 01:32:59 +0400 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 43 +++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82c68b4..1848b19 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.9' # Use the appropriate Python version + python-version: '3.9' - name: Install dependencies run: | @@ -27,32 +27,67 @@ jobs: - name: Prepare directories for build run: | - if [ ! -d "sum/input" ]; then mkdir -p sum/input; fi - if [ ! -d "sum/output" ]; then mkdir -p sum/output; fi + mkdir -p sum/input + mkdir -p sum/output - name: Run OONI Parser (ooni_domains.lst) run: python "src/step 5 ooni list/ooni_list.py" + - name: Verify OONI Parser Output + run: | + echo "Files in sum/input after OONI Parser:" + ls -la sum/input + ##Community.lst and Domains.lst are already in the sum/input folder - name: Run Domain Sum Up script (domains_all.lst) run: python "src/step 5 ooni list/domain_sum.py" + - name: Verify Domain Sum Output + run: | + echo "Files in sum/output after Domain Sum:" + ls -la sum/output + - name: Run OONI Resolver script (ooni_ips.lst) run: python "src/step 5 ooni list/resolver_ooni.py" - + + - name: Verify OONI Resolver Output + run: | + echo "Files in sum/input after OONI Resolver:" + ls -la sum/input + - name: Run Community Resolver script (ip_community.lst) run: python "src/step 5 ooni list/resolver_community.py" + - name: Verify Community Resolver Output + run: | + echo "Files in sum/input after Community Resolver:" + ls -la sum/input + - name: Run IP Sum (Temp) script (ips_all.lst) run: python "src/step 5 ooni list/ip_4files_sum.py" + - name: Verify IP Sum Temp Output + run: | + echo "Files in sum/input after IP Sum Temp:" + ls -la sum/input + - name: Run IP Sum + ASN (Final) script (ipsum.lst) run: python "src/step 5 ooni list/ipsum_bgp.py" + - name: Verify Ipsum Output + run: | + echo "Files in sum/output after Ipsum Sum:" + ls -la sum/output + - name: Run Bird2 Converter script run: python "src/step 5 ooni list/bird2_converter.py" + - name: Verify Bird2 Output + run: | + echo "Files in sum/output after Bird2 Converter:" + ls -la sum/output + - name: Convert files to LF (Unix format) run: | sudo apt-get update && sudo apt-get install -y dos2unix