diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 1a1d9a5..90ad3e6 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -50,14 +50,16 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 + - name: Install trufflehog + run: | + curl -sSfL https://raw.githubusercontent.com/trufflesecurity/trufflehog/main/scripts/install.sh \ + | sh -s -- -b /usr/local/bin - name: Run trufflehog run: | - docker run --rm -v "$(pwd):/repo" \ - trufflesecurity/trufflehog:latest \ - git file:///repo \ + trufflehog git "file://$(pwd)" \ --only-verified --fail \ - --exclude-paths /repo/.trufflehog-ignore 2>&1 | tee scan.log - if grep -q "Reason:" scan.log; then + --exclude-paths .trufflehog-ignore 2>&1 | tee scan.log || EXIT=$? + if [ -n "$EXIT" ] && [ "$EXIT" -ne 0 ]; then echo "::error::Найдены секреты в коммитах! См. лог выше." exit 1 fi diff --git a/src/editor/TerrainGenPanel.jsx b/src/editor/TerrainGenPanel.jsx index d6fe0f9..57f8ab6 100644 --- a/src/editor/TerrainGenPanel.jsx +++ b/src/editor/TerrainGenPanel.jsx @@ -938,7 +938,6 @@ export default function TerrainGenPanel({ onApply, onApplyRoblox, onClearRoblox, )} - )} {/* /scrollArea */}