k-skill/.github/workflows
Jeffrey (Dongkyu) Kim f485591ac2
feat(k-skill-proxy): fold Korean law lookups into k-skill-proxy, drop Beopmang (#315)
Add hosted korean-law proxy routes and make the korean-law-search skill
proxy-first, removing the unstable Beopmang fallback from the support list.

- proxy: new src/korean-law.js wrapping official 법제처 DRF lawSearch.do /
  lawService.do, injecting LAW_OC + browser User-Agent/Referer (the real
  cause of "사용자 정보 검증 실패") and retrying empty/HTML responses.
- proxy: /v1/korean-law/search and /v1/korean-law/detail routes + lawOc
  config + koreanLawConfigured health flag; 17 module + 6 route tests.
- skill/docs: korean-law-search becomes proxy-first (no per-user LAW_OC,
  no local CLI). Drop Beopmang everywhere; credit chrisryugj/korean-law-mcp
  as design reference and 법제처 open.law.go.kr as official source.
- ops: LAW_OC added to deploy doc KEYS, secret accessor loop, and the
  Cloud Run deploy workflow set-secrets.
- changeset: k-skill-proxy minor.
2026-06-12 18:07:03 +09:00
..
ci.yml Feature/#26269601403 (#280) 2026-05-23 10:25:24 +09:00
deploy-k-skill-proxy.yml feat(k-skill-proxy): fold Korean law lookups into k-skill-proxy, drop Beopmang (#315) 2026-06-12 18:07:03 +09:00
manus-bundle.yml Feature/#26269601403 (#280) 2026-05-23 10:25:24 +09:00
release-npm.yml merge: resolve conflicts with main (keep dev action versions + lint entries) 2026-05-26 09:33:04 +09:00
release-python.yml Feature/#26269601403 (#280) 2026-05-23 10:25:24 +09:00