# הוראות הגדרת GitHub Repository

## שלב 1: יצירת Repository ב-GitHub

1. היכנס לחשבון GitHub שלך: https://github.com/HirezRa
2. לחץ על "New repository" או "New"
3. מלא את הפרטים הבאים:
   - **Repository name**: `n8n-nodes-priority`
   - **Description**: `n8n community node for Priority ERP systems integration via REST API (OData v4.0)`
   - **Visibility**: Public
   - **Initialize with README**: ✅ (סמן)
   - **Add .gitignore**: Node
   - **Choose a license**: MIT License

4. לחץ על "Create repository"

## שלב 2: העלאת הקוד ל-GitHub

```bash
# בתיקיית הפרויקט
cd n8n-nodes-erez

# אתחול Git (אם עדיין לא)
git init

# הוספת remote origin
git remote add origin https://github.com/HirezRa/n8n-nodes-priority.git

# הוספת כל הקבצים
git add .

# יצירת commit ראשון
git commit -m "Initial commit: Priority community node for n8n"

# העלאה ל-GitHub
git push -u origin main
```

## שלב 3: הגדרת GitHub Pages (אופציונלי)

1. היכנס ל-repository ב-GitHub
2. לחץ על "Settings" (בתפריט העליון)
3. גלול למטה ל-"Pages" (בסיידבר השמאלי)
4. תחת "Source" בחר "Deploy from a branch"
5. בחר "main" branch ו-"/ (root)" folder
6. לחץ על "Save"

## שלב 4: עדכון קישורים (אם נדרש)

אם שינית את שם המשתמש ב-GitHub, עדכן את הקישורים בקבצים הבאים:

### package.json
```json
{
  "homepage": "https://github.com/YOUR_USERNAME/n8n-nodes-priority#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/YOUR_USERNAME/n8n-nodes-priority.git"
  }
}
```

### USAGE_GUIDE.md
```markdown
- **GitHub Repository**: https://github.com/YOUR_USERNAME/n8n-nodes-priority
```

### PRIORITY_NODE_USAGE_GUIDE.md
```markdown
- **GitHub Repository**: https://github.com/YOUR_USERNAME/n8n-nodes-priority
```

## שלב 5: יצירת Release

1. היכנס ל-repository ב-GitHub
2. לחץ על "Releases" (בצד ימין)
3. לחץ על "Create a new release"
4. מלא את הפרטים:
   - **Tag version**: `v0.3.4`
   - **Release title**: `Priority Community Node v0.3.4`
   - **Description**: העתק את התוכן מ-CHANGELOG.md
5. לחץ על "Publish release"

## שלב 6: הגדרת GitHub Actions (אופציונלי)

צור קובץ `.github/workflows/ci.yml`:

```yaml
name: CI

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

jobs:
  test:
    runs-on: ubuntu-latest
    
    steps:
    - uses: actions/checkout@v3
    
    - name: Setup Node.js
      uses: actions/setup-node@v3
      with:
        node-version: '18'
        cache: 'npm'
    
    - name: Install dependencies
      run: npm ci
    
    - name: Run linter
      run: npm run lint
    
    - name: Build
      run: npm run build
```

## בדיקת הקישורים

לאחר יצירת ה-repository, בדוק שהקישורים הבאים עובדים:

- https://github.com/HirezRa/n8n-nodes-priority
- https://github.com/HirezRa/n8n-nodes-priority#readme
- https://github.com/HirezRa/n8n-nodes-priority/releases

## תמיכה

אם יש בעיות עם הקישורים או ההגדרה, פתח issue ב-GitHub repository.


