Skip to content

Commit 906d97f

Browse files
committed
docs: add LINKCHECK instructions
1 parent 07442d0 commit 906d97f

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

docs/LINKCHECK.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Запуск проверки ссылок (check-links)
2+
3+
Короткая инструкция, как вручную запустить workflow проверки ссылок `check-links.yml`.
4+
5+
## Через веб-интерфейс GitHub
6+
1. Откройте репозиторий (форк или upstream) в GitHub.
7+
2. Перейдите в раздел **Actions** → найдите `check-links.yml`.
8+
3. Нажмите **Run workflow** (обычно справа) и в выпадающем списке выберите ветку `add/downloaded-homepage`.
9+
4. Нажмите **Run workflow** — статус и логи выполнения появятся в разделе Actions.
10+
11+
> Примечание: если вы запустите workflow в upstream (github/github-mcp-server), убедитесь, что у вас есть права на запуск workflow в этом репозитории.
12+
13+
## Через `gh` CLI
14+
Если вы предпочитаете CLI и у вас есть локальная настройка `gh` с нужными правами, выполните:
15+
16+
```bash
17+
gh workflow run check-links.yml --ref add/downloaded-homepage --repo <owner>/<repo>
18+
```
19+
20+
- Замените `<owner>/<repo>` на `KARTYOM3248/github-mcp-server` (ваш форк) или на `github/github-mcp-server` (upstream), в зависимости от того, где хотите запустить.
21+
- Для программы потребуется токен с правом `workflow``repo` если репозиторий приватный). Убедитесь, что `gh auth status` показывает корректную учётную запись.
22+
23+
## Что делать при ошибке 403 при dispatch
24+
- Ошибка `403 Resource not accessible by integration` означает, что текущий токен/интеграция не имеет права диспатчить workflow. Возможные решения:
25+
- Использовать личный токен (PAT) с скоупами `repo` + `workflow` и авторизовать `gh` или вызвать GitHub API с этим PAT.
26+
- Запустить workflow вручную через веб-интерфейс (Actions → Run workflow).
27+
28+
## Контекст
29+
- Workflow: `.github/workflows/check-links.yml`
30+
- Ветка по умолчанию для инструкций: `add/downloaded-homepage`
31+
32+
Если хотите, могу: (а) закоммитить и запушить этот файл в ветку `add/downloaded-homepage`, или (б) сразу выполнить `gh workflow run` при наличии PAT. Напишите, что предпочитаете.

0 commit comments

Comments
 (0)