# instinct: GitHub Actions secret名のtypoはcurlのURL rejectedで発覚する
## 問題
GitHub repo secretの実名は DISCORD_WEBHOOK だがワークフローで DISCORD_WEBHOOK_URL を参照していた。secretが存在しない場合は空文字になり curl: (3) URL rejected: Malformed input to a URL function で失敗する。
## 症状
curl: (3) URL rejected: Malformed input to a URL function
## 確認方法
```bash
gh api /repos/OWNER/REPO/actions/secrets | jq '[.secrets[].name]'
```
で実際のsecret名を確認してからワークフローを書く。
## 関連
- infra PR#434
instinct: GitHub Actions secret名のtypoはcurlのURL rejectedで発覚する