Skip to content

Commit 4132546

Browse files
dbrattliclaude
andauthored
ci: add Repo Assist agentic workflow and dependabot (#53)
Adapt GitHub Agentic Workflows repo-assist from Fable.Python to the Erlang/OTP binding context: labels, paths under src/otp and src/cowboy, Emit/Erase/ImportAll patterns, and references to CLAUDE.md / BINDINGS-GUIDE.md. Also add a minimal dependabot config for NuGet and GitHub Actions updates. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0e0b6cb commit 4132546

5 files changed

Lines changed: 2147 additions & 0 deletions

File tree

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.github/workflows/*.lock.yml linguist-generated=true merge=ours

.github/aw/actions-lock.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"entries": {
3+
"actions/github-script@v8": {
4+
"repo": "actions/github-script",
5+
"version": "v8",
6+
"sha": "ed597411d8f924073f98dfc5c65a23a2325f34cd"
7+
},
8+
"actions/github-script@v9": {
9+
"repo": "actions/github-script",
10+
"version": "v9",
11+
"sha": "373c709c69115d41ff229c7e5df9f8788daa9553"
12+
},
13+
"github/gh-aw-actions/setup@v0.68.3": {
14+
"repo": "github/gh-aw-actions/setup",
15+
"version": "v0.68.3",
16+
"sha": "ba90f2186d7ad780ec640f364005fa24e797b360"
17+
}
18+
}
19+
}

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "github-actions" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "weekly"
12+
commit-message:
13+
prefix: "chore"
14+
- package-ecosystem: "nuget" # See documentation for possible values
15+
directory: "/" # Location of package manifests
16+
schedule:
17+
interval: "weekly"
18+
commit-message:
19+
prefix: "chore"

0 commit comments

Comments
 (0)