name: CI on: push: tags-ignore: - 'v*' branches: - "master" pull_request: workflow_call: secrets: GITLEAKS_LICENSE_KEY: required: true concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: ci: uses: smallstep/workflows/.github/workflows/goCI.yml@main with: os-dependencies: "libpcsclite-dev" run-gitleaks: true run-codeql: true secrets: GITLEAKS_LICENSE_KEY: ${{ secrets.GITLEAKS_LICENSE_KEY }}