From ffad1ef734f1a7750bc831afa5379e9b8041b234 Mon Sep 17 00:00:00 2001 From: Wojciech Mazur Date: Mon, 17 Jul 2023 20:57:19 +0200 Subject: [PATCH] Build plan for filtered out projects only --- .github/workflows/buildAutoUpdatePlan.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/buildAutoUpdatePlan.yaml b/.github/workflows/buildAutoUpdatePlan.yaml index 2519a428..a4d34090 100644 --- a/.github/workflows/buildAutoUpdatePlan.yaml +++ b/.github/workflows/buildAutoUpdatePlan.yaml @@ -37,10 +37,12 @@ jobs: key: coordinator-data-cache-${{ steps.get-date.outputs.week-start}} - name: Build plan - # Limit to 1000 most starred project. GitHub actions has problems when rendering workflow of more then 1k jobs - run: scala-cli run coordinator/ -- 3 -1 1000 "" coordinator/configs + # Build only projects present in filtered out list + run: | + filtered=$(grep -vE '^\s*#|^\s*$' coordinator/configs/filtered-projects.txt | awk -F: '$2 !~ /\*/ { print $1 "/" $2 }' | tr '\n' ',') + echo "" > coordinator/configs/filtered-projects.txt + scala-cli run coordinator/ -- 3 -1 0 "${filtered}" coordinator/configs - - name: Upload artifacts uses: actions/upload-artifact@v3 with: