Skip to content

Commit 256f335

Browse files
hyperpolymathclaude
andcommitted
ci: deploy dogfood-gate, add Groove manifest and CRG tests
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8cdc865 commit 256f335

File tree

3 files changed

+34
-8
lines changed

3 files changed

+34
-8
lines changed

.github/workflows/wellknown-enforcement.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
[ -f "security.txt" ] && SECTXT="security.txt"
3434
3535
if [ -z "$SECTXT" ]; then
36-
echo "::warning::No security.txt found. See https://github.com/{{OWNER}}/well-known-ecosystem"
36+
echo "::warning::No security.txt found. See https://github.com/hyperpolymath/well-known-ecosystem"
3737
exit 0
3838
fi
3939
@@ -69,7 +69,7 @@ jobs:
6969
7070
if [ -n "$MISSING" ]; then
7171
echo "::warning::Missing RSR recommended files:$MISSING"
72-
echo "Reference: https://github.com/{{OWNER}}/well-known-ecosystem/.well-known/"
72+
echo "Reference: https://github.com/hyperpolymath/well-known-ecosystem/.well-known/"
7373
else
7474
echo "✅ RSR well-known compliant"
7575
fi

.well-known/groove/manifest.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"applicability": [
3+
"individual",
4+
"team"
5+
],
6+
"capabilities": {
7+
"primary": {
8+
"description": "TODO: describe this service's primary capability",
9+
"panel_compatible": true,
10+
"protocol": "cli",
11+
"requires_auth": false,
12+
"type": "custom"
13+
}
14+
},
15+
"consumes": [],
16+
"groove_version": "1",
17+
"health": null,
18+
"invoke_patterns": {
19+
"ci": "wordpress-tools --ci --format json",
20+
"local": "wordpress-tools --interactive",
21+
"mcp": "boj cartridge_invoke wordpress-tools"
22+
},
23+
"mode": "passive",
24+
"service_id": "wordpress-tools",
25+
"service_version": "0.1.0"
26+
}

project-wharf/.github/workflows/security-scan.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,24 +27,24 @@ jobs:
2727
with:
2828
toolchain: stable
2929

30-
- name: Cache panic-attacker binary
30+
- name: Cache panic-attack binary
3131
id: cache-pa
3232
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
3333
with:
34-
path: ~/.cargo/bin/panic-attacker
35-
key: panic-attacker-${{ runner.os }}
34+
path: ~/.cargo/bin/panic-attack
35+
key: panic-attack-${{ runner.os }}
3636

37-
- name: Build panic-attacker
37+
- name: Build panic-attack
3838
if: steps.cache-pa.outputs.cache-hit != 'true'
3939
run: |
4040
git clone https://github.com/hyperpolymath/panic-attacker.git /tmp/panic-attacker
4141
cd /tmp/panic-attacker
4242
cargo build --release
43-
cp target/release/panic-attacker ~/.cargo/bin/
43+
cp target/release/panic-attack ~/.cargo/bin/
4444
4545
- name: Run panic-attack assail
4646
run: |
47-
panic-attacker assail . --output /tmp/scan-results.json
47+
panic-attack assail . --output /tmp/scan-results.json
4848
echo "## Panic-Attack Scan Results" >> $GITHUB_STEP_SUMMARY
4949
WEAK_POINTS=$(jq '.weak_points | length' /tmp/scan-results.json 2>/dev/null || echo 0)
5050
echo "- Weak points found: $WEAK_POINTS" >> $GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)