-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
52 lines (35 loc) · 1.18 KB
/
Makefile
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
SHELL=/bin/bash
baseUrl = https://raw.githubusercontent.com/BinaryBirds/github-workflows/refs/heads/main/scripts
breakage:
curl -s $(baseUrl)/check-api-breakage.sh | bash
symlinks:
curl -s $(baseUrl)/check-broken-symlinks.sh | bash
docc-warnings:
curl -s $(baseUrl)/check-docc-warnings.sh | bash
license-header:
curl -s $(baseUrl)/check-license-headers.sh | bash
deps:
curl -s $(baseUrl)/check-local-swift-dependencies.sh | bash
openapi-security:
curl -s $(baseUrl)/check-openapi-security.sh | bash
openapi-validation:
curl -s $(baseUrl)/check-openapi-validation.sh | bash
language:
curl -s $(baseUrl)/check-unacceptable-language.sh | bash
contributors:
curl -s $(baseUrl)/generate-contributors-list.sh | bash
## params: -v: version string
install-format:
curl -s $(baseUrl)/install-swift-format.sh | bash
install-openapi:
curl -s $(baseUrl)/install-swift-openapi-generator.sh | bash
run-clean:
curl -s $(baseUrl)/run-clean.sh | bash
## params: -n: name, -p: port
run-openapi:
curl -s $(baseUrl)/run-openapi-docker.sh | bash
lint:
curl -s $(baseUrl)/run-swift-format.sh | bash
format:
curl -s $(baseUrl)/run-swift-format.sh | bash -s -- --fix
check: symlinks language deps lint