From f19013ff5d5f26539d98cb28d17d2d1bd058ec32 Mon Sep 17 00:00:00 2001 From: boubou19 Date: Thu, 29 Aug 2024 00:30:41 +0200 Subject: [PATCH] prevent useless isModLoaded checks --- .../workflows/test-forbidden-ismodloaded.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/test-forbidden-ismodloaded.yml diff --git a/.github/workflows/test-forbidden-ismodloaded.yml b/.github/workflows/test-forbidden-ismodloaded.yml new file mode 100644 index 000000000..1a0b15188 --- /dev/null +++ b/.github/workflows/test-forbidden-ismodloaded.yml @@ -0,0 +1,18 @@ +name: Forbidden isModLoaded + +on: + pull_request: + branches: [ master, main ] + push: + branches: [ master, main ] + +jobs: + test-forbidden-getmoditems: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Detect forbidden isModLoaded calls + shell: bash + run: | + ! grep -E -r 'getModItem\((BartWorks|GalactiGreg|GGFab|GoodGenerator|GTNHLanthanides|GregTech|GTPlusPlus|KekzTech|KubaTech|TecTech|NEIOrePlugin|NewHorizonsCoreMod)\.isModLoaded' src/main/java