-
Notifications
You must be signed in to change notification settings - Fork 275
build: migrate from Make to just as command runner #3110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 3 commits
b5f466e
8b907f6
149b405
ffd24a5
9755352
da1f427
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,7 +10,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co | |
| - `yarn dev` - Start VitePress development server (hot reload enabled) | ||
| - `yarn build` - Build static documentation site | ||
| - `yarn preview` - Preview built site locally | ||
| - `make testlink` - Validate all links in markdown files using lychee | ||
| - `just testlink` - Validate all links in markdown files using lychee | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Check for testlink recipe in justfile
if [ -f "justfile" ]; then
echo "=== Checking justfile for testlink recipe ==="
grep -n "testlink" justfile || echo "No testlink recipe found"
echo ""
echo "=== All recipes in justfile ==="
grep -n "^[a-zA-Z_].*:" justfile | head -20
else
echo "justfile not found"
fiRepository: evstack/ev-node Length of output: 863 🏁 Script executed: #!/bin/bash
# Check docs/CLAUDE.md for references to testlink
echo "=== Checking docs/CLAUDE.md ==="
if [ -f "docs/CLAUDE.md" ]; then
grep -n "testlink" docs/CLAUDE.md
echo ""
echo "=== Context around line 13 ==="
sed -n '10,16p' docs/CLAUDE.md
else
echo "docs/CLAUDE.md not found"
fiRepository: evstack/ev-node Length of output: 565 Add missing Documentation at lines 13, 47, and 54 instructs users to run 🤖 Prompt for AI Agents |
||
|
|
||
| ### Deployment | ||
|
|
||
|
|
@@ -44,14 +44,14 @@ docs/ | |
| - **Navigation Structure**: Configured in `.vitepress/config.ts` with collapsible sidebar sections | ||
| - **Analytics**: Plausible analytics and Chatbase integration | ||
| - **Content Format**: Markdown files with frontmatter support | ||
| - **Link Validation**: Automated via `make testlink` and GitHub Actions | ||
| - **Link Validation**: Automated via `just testlink` and GitHub Actions | ||
|
|
||
| ### Development Workflow | ||
|
|
||
| 1. Content changes: Edit markdown files in appropriate directories | ||
| 2. Navigation changes: Update `.vitepress/config.ts` | ||
| 3. Test locally with `yarn dev` | ||
| 4. Validate links with `make testlink` | ||
| 4. Validate links with `just testlink` | ||
| 5. Create PR - preview deployment will be available | ||
| 6. Merge to main triggers automatic deployment | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.