fix: resolve CI failures across all GitHub Actions workflows
- Fix ruff format issue in doc_scraper.py - Add pytest skip markers for browser renderer tests when Playwright is not installed in CI - Replace broken Python heredocs in 4 workflow YAML files (scheduled-updates, vector-db-export, quality-metrics, test-vector-dbs) with python3 -c calls to fix YAML parsing errors Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -819,9 +819,7 @@ class DocToSkillConverter:
|
||||
if self.browser_mode and not self._has_md_extension(url):
|
||||
# Use Playwright in executor (sync API in async context)
|
||||
loop = asyncio.get_event_loop()
|
||||
html = await loop.run_in_executor(
|
||||
None, self._render_with_browser, url
|
||||
)
|
||||
html = await loop.run_in_executor(None, self._render_with_browser, url)
|
||||
soup = BeautifulSoup(html, "html.parser")
|
||||
page = self.extract_content(soup, url)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user