Skip to content

Commit db937dc

Browse files
chore: Apply Prettier formatting across repository
1 parent d3c22ee commit db937dc

14 files changed

Lines changed: 70 additions & 67 deletions

File tree

.agents/workflows/test-install.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,31 @@ Run this workflow to verify that `install.sh` correctly extracts the `templates/
99
## Steps
1010

1111
1. Create and enter a temporary test directory:
12+
1213
```bash
1314
mkdir -p /tmp/test-bootstrap && cd /tmp/test-bootstrap && git init
1415
```
1516

16-
// turbo
17-
2. Run the install script from the bootstrap repo (using local copy, not remote):
17+
// turbo 2. Run the install script from the bootstrap repo (using local copy, not remote):
18+
1819
```bash
1920
BOOTSTRAP_DEV=1 bash /Users/lynnwallenstein/workspace/penguinranch/bootstrap/install.sh
2021
```
2122

22-
// turbo
23-
3. Verify the expected file structure exists:
23+
// turbo 3. Verify the expected file structure exists:
24+
2425
```bash
2526
ls -la /tmp/test-bootstrap/.devcontainer/ /tmp/test-bootstrap/scripts/ /tmp/test-bootstrap/docs/decisions/ && echo "✅ Structure intact" || echo "❌ Missing files"
2627
```
2728

28-
// turbo
29-
4. Verify key files are present:
29+
// turbo 4. Verify key files are present:
30+
3031
```bash
3132
for f in AGENTS.md Makefile .editorconfig .env.example .gitattributes .gitignore .prettierrc CHANGELOG.md LICENSE CODE_OF_CONDUCT.md README.md; do [ -f "/tmp/test-bootstrap/$f" ] && echo "$f" || echo "$f MISSING"; done
3233
```
3334

34-
// turbo
35-
5. Clean up:
35+
// turbo 5. Clean up:
36+
3637
```bash
3738
rm -rf /tmp/test-bootstrap
3839
```

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@
3434
"GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}"
3535
},
3636
"postStartCommand": "/bin/bash ./scripts/start-container.sh"
37-
}
37+
}

.github/workflows/e2e-install.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: E2E Install Verification
22

33
on:
44
push:
5-
branches: [ main, booting ]
5+
branches: [main, booting]
66
pull_request:
7-
branches: [ main ]
7+
branches: [main]
88

99
jobs:
1010
test-install:
@@ -37,16 +37,16 @@ jobs:
3737
test -d scripts
3838
test -f scripts/setup-env.sh
3939
test -f scripts/troubleshooting.sh
40-
40+
4141
echo "Verifying execute permissions..."
4242
test -x scripts/setup-env.sh
4343
test -x scripts/start-container.sh
4444
test -x scripts/troubleshooting.sh
45-
45+
4646
echo "Verifying no root-only files leaked..."
4747
if [ -f "install.sh" ]; then
4848
echo "Error: install.sh should not be in the project root."
4949
exit 1
5050
fi
51-
51+
5252
echo "✅ E2E Verification Passed!"

.github/workflows/shellcheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Shell Script Linting
22

33
on:
44
push:
5-
branches: [ main, booting ]
5+
branches: [main, booting]
66
pull_request:
7-
branches: [ main ]
7+
branches: [main]
88

99
jobs:
1010
shellcheck:

AGENTS.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ The repository is divided into two distinct parts:
2828
### Devcontainer Boundaries
2929

3030
It is critical to distinguish between the two development environments in this repository:
31-
- **Root Devcontainer (`/.devcontainer`)**: This environment is used *only* for developing the `bootstrap` repository itself (e.g., testing `install.sh`, committing updates to the payload).
32-
- **Template Devcontainer (`/templates/.devcontainer`)**: This is the payload that gets extracted to user machines. Editing files here modifies the *future* environment of generated projects. **Changes to the root devcontainer are not inherited by downstream templates automatically.**
31+
32+
- **Root Devcontainer (`/.devcontainer`)**: This environment is used _only_ for developing the `bootstrap` repository itself (e.g., testing `install.sh`, committing updates to the payload).
33+
- **Template Devcontainer (`/templates/.devcontainer`)**: This is the payload that gets extracted to user machines. Editing files here modifies the _future_ environment of generated projects. **Changes to the root devcontainer are not inherited by downstream templates automatically.**
3334

3435
### Modifying the Payload (`/templates/`)
3536

templates/.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "\U0001F41B Bug Report"
33
about: Report a bug or unexpected behavior
4-
title: "[BUG] "
4+
title: '[BUG] '
55
labels: bug
66
assignees: ''
77
---

templates/.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: "\U0001F680 Feature Request"
33
about: Suggest a new feature or improvement
4-
title: "[FEATURE] "
4+
title: '[FEATURE] '
55
labels: enhancement
66
assignees: ''
77
---

templates/.github/dependabot.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "npm"
4-
directory: "/"
3+
- package-ecosystem: 'npm'
4+
directory: '/'
55
schedule:
6-
interval: "weekly"
7-
- package-ecosystem: "github-actions"
8-
directory: "/"
6+
interval: 'weekly'
7+
- package-ecosystem: 'github-actions'
8+
directory: '/'
99
schedule:
10-
interval: "weekly"
10+
interval: 'weekly'

templates/.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: CI Pipeline
22

33
on:
44
push:
5-
branches: ["main"]
5+
branches: ['main']
66
pull_request:
7-
branches: ["main"]
7+
branches: ['main']
88

99
# Cancel redundant runs on the same branch
1010
concurrency:
@@ -24,8 +24,8 @@ jobs:
2424
- name: Use Node.js
2525
uses: actions/setup-node@v4
2626
with:
27-
node-version: "20.x"
28-
cache: "npm"
27+
node-version: '20.x'
28+
cache: 'npm'
2929

3030
- name: Install dependencies
3131
run: npm ci --ignore-scripts

templates/.github/workflows/security.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Security Scan
22

33
on:
44
push:
5-
branches: ["main"]
5+
branches: ['main']
66
pull_request:
7-
branches: ["main"]
7+
branches: ['main']
88

99
# Cancel redundant runs on the same branch
1010
concurrency:
@@ -37,6 +37,6 @@ jobs:
3737
- name: Upload Trivy scan results to GitHub Security tab
3838
uses: github/codeql-action/upload-sarif@v4
3939
if: always() && hashFiles('trivy-results.sarif') != ''
40-
continue-on-error: true # SARIF upload requires GitHub Advanced Security (paid for private repos)
40+
continue-on-error: true # SARIF upload requires GitHub Advanced Security (paid for private repos)
4141
with:
4242
sarif_file: 'trivy-results.sarif'

0 commit comments

Comments
 (0)