frostfs-api/.forgejo/workflows/pre-commit.yaml
Aleksey Savchuk 15d7b289f2
[#58] .forgejo: Add forgejo actions
Signed-off-by: Aleksey Savchuk <a.savchuk@yadro.com>
2024-09-02 16:12:29 +03:00

18 lines
520 B
YAML

name: Pre-commit hooks
on: [pull_request]
jobs:
precommit:
name: Pre-commit
# env:
# # Skip pre-commit hooks which are executed by other actions.
# SKIP: make-lint,go-staticcheck-repo-mod,go-unit-tests,gofumpt
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Install deps
run: |
apt update
apt install -y pre-commit clang-format
- name: Run pre-commit
run: pre-commit run --all-files --hook-stage manual --color=always