From db62c6ca62cb54f468f388e8185095bfc75aceb7 Mon Sep 17 00:00:00 2001 From: Anders da Silva Rytter Hansen Date: Wed, 27 May 2026 15:08:04 -0300 Subject: [PATCH] Revert "Build only spec files that were changed in the push" This reverts commit 7cbd8b6f3d75a6885d70f70c2d657d143a9e70ce. --- .forgejo/workflows/build-rpms.yml | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) diff --git a/.forgejo/workflows/build-rpms.yml b/.forgejo/workflows/build-rpms.yml index a138e99..2e20db4 100644 --- a/.forgejo/workflows/build-rpms.yml +++ b/.forgejo/workflows/build-rpms.yml @@ -7,32 +7,15 @@ on: workflow_dispatch: jobs: - changed: - runs-on: almalinux-10 - outputs: - matrix: ${{ steps.set.outputs.matrix }} - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Determine changed specs - id: set - run: | - if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then - python3 -c "import json; print(json.dumps({'spec': ['sonic-interface-libraries.spec','sonic-win.spec','sonic-workspace.spec']}))" - else - CHANGED=$(git diff --name-only ${{ github.event.before }} ${{ github.sha }} | grep '\.spec$' || true) - python3 -c "import json, sys; print(json.dumps({'spec': sys.argv[1].split()}))" "$CHANGED" - fi >> "$GITHUB_OUTPUT" - build: - needs: changed runs-on: almalinux-10 strategy: fail-fast: false - matrix: ${{ fromJSON(needs.changed.outputs.matrix) }} + matrix: + spec: + - sonic-interface-libraries.spec + - sonic-win.spec + - sonic-workspace.spec steps: - name: Checkout