name: Lint on: push: branches: - main paths: - "images/**" - ".github/workflows/docker-build.yml" pull_request: branches: - main paths: - "images/**" - ".github/workflows/docker-build.yml" jobs: lint: if: ${{ github.repository == 'digikwal/frappe_docker' }} runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v5 with: python-version: "3.10.6" - name: Setup Go (for shfmt) uses: actions/setup-go@v5 with: go-version: "^1.14" - name: Install pre-commit run: pip install -U pre-commit - name: Lint run: pre-commit run --color=always --all-files env: GO111MODULE: on