name: Build and Push Docker Images on: [pull_request, push] jobs: build-and-push: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v6 - name: Run gitleaks run: | curl -sSL https://github.com/gitleaks/gitleaks/releases/latest/download/gitleaks_8.21.2_linux_x64.tar.gz | tar -xz ./gitleaks detect --source . --verbose --exit-code 1