From 3433981ea3add35ec7b8d9a84a8ef01c39c5758f Mon Sep 17 00:00:00 2001 From: Artem Rys Date: Thu, 3 Jul 2025 15:00:32 +0200 Subject: [PATCH] feat(slim): notify devs that slim is no longer needed --- .github/workflows/reusable-build-test-release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index 8d4be648..3c6c9e54 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -122,6 +122,18 @@ jobs: exit 1 fi + check-slim-exists: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: | + if grep -q 'splunk-packaging-toolkit' poetry.lock; then + echo "\"splunk-packaging-toolkit\" is no longer needed to be present as a dev dependency, it can be removed. To remove it, run - \"poetry remove --group dev splunk-packaging-toolkit\"." + exit 1 + else + exit 0 + fi + check-docs-changes: runs-on: ubuntu-latest outputs: