Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 0 additions & 63 deletions .github/GITHUB_ACTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,26 +117,6 @@ This document provides an overview of all GitHub Actions workflows configured fo

---

### Link Checker (`links.yml`)

**Trigger:**
- PRs touching markdown/HTML files
- Pushes to `main` with markdown/HTML changes
- Weekly on Sundays at 9:00 AM UTC
- Manual workflow dispatch

**Purpose:** Ensure documentation links aren't broken

**Features:**
- Checks all `.md` and `.html` files
- Retries failed links (3 attempts)
- Creates report artifact
- Comments on PRs if broken links found

**Required:** Optional but helpful for documentation quality

---

## Automation

### Dependabot (`dependabot.yml`)
Expand Down Expand Up @@ -196,39 +176,6 @@ This document provides an overview of all GitHub Actions workflows configured fo

---

## Performance

### Lighthouse CI (`lighthouse.yml`)

**Trigger:**
- PRs touching source/demo files
- Manual workflow dispatch

**Purpose:** Track performance metrics for the demo page

**Metrics tested:**
- Performance score (min 90%)
- Accessibility (min 90%)
- Best Practices (min 90%)
- SEO (min 90%)
- Core Web Vitals:
- First Contentful Paint (< 2s)
- Largest Contentful Paint (< 2.5s)
- Cumulative Layout Shift (< 0.1)
- Total Blocking Time (< 300ms)
- Time to Interactive (< 3.5s)

**Configuration:** `.github/lighthouse/lighthouserc.json`

**Features:**
- Runs 3 times and averages results
- Uploads reports as artifacts
- Desktop preset with moderate throttling

**Required:** Optional but highly recommended for web components

---

## Release & Deployment

### Automated Release (`auto-release.yml`)
Expand Down Expand Up @@ -452,16 +399,6 @@ npm run size

**Fix:** Review and update code to be compatible with new versions

### Lighthouse Failures

**Common issues:**
1. Performance regression in code
2. Accessibility issues added
3. Missing alt text or ARIA labels
4. Large bundle increases

**Fix:** Review the Lighthouse report artifact for specific recommendations

---

## Best Practices
Expand Down
33 changes: 0 additions & 33 deletions .github/lighthouse/lighthouserc.json

This file was deleted.

68 changes: 0 additions & 68 deletions .github/workflows/lighthouse.yml

This file was deleted.

81 changes: 0 additions & 81 deletions .github/workflows/links.yml

This file was deleted.

Loading
Loading