-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgithub.json
More file actions
104 lines (104 loc) · 2.99 KB
/
Copy pathgithub.json
File metadata and controls
104 lines (104 loc) · 2.99 KB
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"defaultBranch": "main",
"projectType": "every-code-product",
"upstreamForkBaseBranch": "fork-main",
"productBranch": "main",
"docs": {
"overview": "README.md",
"agentGuide": "AGENTS.md",
"upstreamImportPolicy": "docs/local-overlay.md",
"execution": "docs/exec.md",
"sandboxing": "docs/platform-sandboxing.md",
"tuiComposer": "docs/tui-chat-composer.md",
"rustWorkspace": "code-rs",
"upstreamMirror": "codex-rs"
},
"qualityGate": {
"build": {
"default": "./build-fast.sh",
"releasePreflight": "./pre-release.sh",
"localRebuild": "just local-code-rebuild"
},
"test": {
"workspaceNextest": "cd code-rs && cargo nextest run --no-fail-fast --locked",
"tuiFocused": "cd code-rs && cargo test -p code-tui --features test-helpers",
"cloudTasksFocused": "cd code-rs && cargo test -p code-cloud-tasks --tests",
"mcpTypesFocused": "cd code-rs && cargo test -p mcp-types --tests"
},
"scripts": {
"waitForGitHubRun": "scripts/wait-for-gh-run.sh --workflow Release --branch main",
"cleanupSpace": "just local-cleanup-space --apply",
"upstreamImport": "just local-upstream-import"
},
"docsRequiredWhen": [
"CLI behavior changes",
"TUI behavior changes",
"sandbox or execution behavior changes",
"release behavior changes",
"Every Code product identity changes",
"upstream import policy changes",
"Every Code remote inbox behavior changes",
"upstream mirror behavior changes"
]
},
"importantWorkflows": [
"blob-size-policy",
"Preview Build",
"Release",
"Upstream Merge",
"CodeQL",
"Dependabot Updates",
"Dependency Graph",
"rust-release-argument-comment-lint",
"rusty-v8-release",
"v8-canary",
"Issue Code",
"Issue Comment",
"Issue Triage"
],
"jetbrains": {
"ide": "IntelliJ IDEA",
"openProjectPath": ".",
"scopePreference": "changed_files"
},
"qaLabels": [],
"deployLabels": [],
"healthUrls": [],
"relatedRepos": ["code-everywhere"],
"githubSignals": {
"postMerge": {
"waitForActions": true,
"checkSecurityAndQuality": true
},
"capabilities": {
"codeScanning": "available",
"secretScanning": "not_enabled",
"dependabotAlerts": "not_enabled",
"securityAdvisories": "available"
},
"refreshWhen": [
"repo visibility changes",
"GitHub plan changes",
"security settings change",
"token permissions change"
]
},
"cleanup": {
"deleteMergedLocalBranches": true,
"removeMergedCleanWorktrees": true
},
"metadataFreshness": {
"updateWhen": [
"docs routing changes",
"validation gates change",
"primary commands change",
"important workflows change",
"repo relationship changes",
"cleanup policy changes",
"GitHub default branch changes",
"Every Code default branch changes",
"release workflow changes",
"upstream mirror policy changes"
]
}
}