-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
35 lines (27 loc) · 810 Bytes
/
Makefile
File metadata and controls
35 lines (27 loc) · 810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
.PHONY: default
default:
echo "Default target."
.PHONY: check-shell-formatting
check-shell-formatting:
shfmt --simplify --diff ci/* rust/ci/*
.PHONY: check-yaml-formatting
check-yaml-formatting:
yamlfmt -verbose -lint -dstar .github/workflows/*
.PHONY: fix-shell-formatting
fix-shell-formatting:
shfmt --simplify --write ci/* rust/ci/*
.PHONY: fix-yaml-formatting
fix-yaml-formatting:
yamlfmt -verbose -dstar .github/workflows/*
.PHONY: check-github-actions-workflows-linting
check-github-actions-workflows-linting:
actionlint -verbose -color
.PHONY: check-shell-linting
check-shell-linting:
shellcheck ci/*.sh rust/ci/*.sh
.PHONY: check-scripts-permissions
check-scripts-permissions:
./ci/check-scripts-permissions.sh
.PHONY: check-common-files
check-common-files:
./ci/check-common-files.sh