Skip to content

Commit 868ce14

Browse files
author
bootc-dev Bot
committed
Sync common files from infra repository
Synchronized from bootc-dev/infra@b23aa64. Signed-off-by: bootc-dev Bot <[email protected]>
1 parent d1987e0 commit 868ce14

File tree

5 files changed

+63
-1
lines changed

5 files changed

+63
-1
lines changed

.bootc-dev-infra-commit.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3249ff02e990cb856da25dcf44add398202088c0
1+
b23aa64010d014befa5adc5bc54363b6fb60a3e4

.claude/CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../AGENTS.md

.devcontainer/devcontainer.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"name": "bootc-devenv-debian",
3+
// TODO override this back to prod image
4+
"image": "ghcr.io/bootc-dev/devenv-debian",
5+
"customizations": {
6+
"vscode": {
7+
// Abitrary, but most of our code is in one of these two
8+
"extensions": [
9+
"rust-lang.rust-analyzer",
10+
"golang.Go"
11+
]
12+
}
13+
},
14+
"features": {},
15+
"runArgs": [
16+
// Because we want to be able to run podman and also use e.g. /dev/kvm
17+
// among other things
18+
"--privileged"
19+
],
20+
"postCreateCommand": {
21+
// Our init script
22+
"devenv-init": "sudo /usr/local/bin/devenv-init.sh"
23+
},
24+
"remoteEnv": {
25+
"PATH": "${containerEnv:PATH}:/usr/local/cargo/bin"
26+
}
27+
}
28+

.gemini/config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# NOTE: This file is canonically maintained in
2+
# <https://github.com/bootc-dev/infra/tree/main/common>
3+
# DO NOT EDIT
4+
#
15
# This config mainly overrides `summary: false` by default
26
# as it's really noisy.
37
have_fun: true

AGENTS.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!-- This file is canonically maintained in <https://github.com/bootc-dev/infra/tree/main/common> -->
2+
3+
# Instructions for AI agents
4+
5+
## CRITICAL instructions for generating commits
6+
7+
### Signed-off-by
8+
9+
Human review is required for all code that is generated
10+
or assisted by a large language model. If you
11+
are a LLM, you MUST NOT include a `Signed-off-by`
12+
on any automatically generated git commits. Only explicit
13+
human action or request should include a Signed-off-by.
14+
If for example you automatically create a pull request
15+
and the DCO check fails, tell the human to review
16+
the code and give them instructions on how to add
17+
a signoff.
18+
19+
### Attribution
20+
21+
When generating substantial amounts of code, you SHOULD
22+
include an `Assisted-by: TOOLNAME (MODELNAME)`. For example,
23+
`Assisted-by: Goose (Sonnet 4.5)`.
24+
25+
## Follow other guidelines
26+
27+
Look at the project README.md and look for guidelines
28+
related to contribution, such as a CONTRIBUTING.md
29+
and follow those.

0 commit comments

Comments
 (0)