Skip to content

Commit 483da54

Browse files
authored
Merge pull request #7 from burgan-tech/release-v0.0
Release v0.0
2 parents 37ab750 + 136d210 commit 483da54

58 files changed

Lines changed: 4091 additions & 709 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cursor/rules/cursorrules.mdc

Lines changed: 623 additions & 0 deletions
Large diffs are not rendered by default.

.cursorignore

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# vNext Runtime - Cursor Ignore Rules
2+
3+
# Docker and deployment files - we are focusing on development so ignore these
4+
#vnext/
5+
6+
# Build and deployment files
7+
dist/
8+
build/
9+
10+
# CI/CD pipeline files
11+
.github/
12+
13+
# Binary and log files
14+
*.log
15+
*.tmp
16+
*.cache
17+
18+
# IDE files (VS Code workspace settings except cursor settings)
19+
.vscode/
20+
*.swp
21+
*.swo
22+
23+
# OS files
24+
.DS_Store
25+
Thumbs.db
26+
27+
# Temporary files
28+
*.bak
29+
*.orig

.cursorrules

Lines changed: 0 additions & 101 deletions
This file was deleted.

.github/workflows/build-and-publish.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -82,16 +82,9 @@ jobs:
8282
fi
8383
echo "Dependencies installed successfully"
8484
85-
- name: Install vNext CLI
86-
run: |
87-
echo "Installing vNext CLI globally..."
88-
npm install -g @burgan-tech/vnext-cli
89-
echo "vNext CLI version:"
90-
vnext --version
91-
9285
- name: Validate vNext components
9386
run: |
94-
echo "🔍 Validating vNext components with reference resolution..."
87+
echo "🔍 Validating vNext components..."
9588
9689
# Temporarily rename diagram files to exclude them from validation
9790
echo "📋 Excluding diagram files from validation..."
@@ -107,9 +100,9 @@ jobs:
107100
echo " No diagram files found to exclude"
108101
fi
109102
110-
# Run validation with reference resolution
103+
# Run validation using local npm script
111104
VALIDATION_EXIT_CODE=0
112-
if vnext validate --resolve-refs; then
105+
if npm run validate; then
113106
echo "✅ vNext validation completed successfully"
114107
else
115108
VALIDATION_EXIT_CODE=$?
@@ -152,8 +145,8 @@ jobs:
152145
run: |
153146
echo "🏗️ Building Reference package..."
154147
155-
# Build reference package
156-
if vnext build --type reference --output dist-reference; then
148+
# Build reference package using local npm script (skip validation as it's already done)
149+
if npm run build -- -t reference -o dist-reference --skip-validation; then
157150
echo "✅ Reference package built successfully"
158151
159152
# List contents of reference build
@@ -168,8 +161,8 @@ jobs:
168161
run: |
169162
echo "🏗️ Building Runtime package..."
170163
171-
# Build runtime package
172-
if vnext build --type runtime --output dist-runtime; then
164+
# Build runtime package using local npm script (skip validation as it's already done)
165+
if npm run build -- -t runtime -o dist-runtime --skip-validation; then
173166
echo "✅ Runtime package built successfully"
174167
175168
# List contents of runtime build

0 commit comments

Comments
 (0)