-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcontractile.just
More file actions
26 lines (18 loc) · 770 Bytes
/
Copy pathcontractile.just
File metadata and controls
26 lines (18 loc) · 770 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
# SPDX-License-Identifier: MPL-2.0
# Generated task surface for coordinator contract checks.
must-check: must-license-present must-readme-present must-coordinator-boundary must-language-registry
@echo "All coordinator MUST checks passed"
must-license-present:
test -f LICENSE
must-readme-present:
test -f README.adoc
must-coordinator-boundary:
bash hooks/validate-coordinator-boundary.sh
must-language-registry:
bash hooks/validate-language-registry.sh
trust-verify: trust-license-content trust-no-secrets-committed
@echo "Trust checks passed"
trust-license-content:
grep -q 'SPDX\|License\|MPL' LICENSE
trust-no-secrets-committed:
test ! -f .env && test ! -f credentials.json && test ! -f .env.local && test ! -f .env.production