Skip to content

CI: Fix nightly build#120

Merged
amotl merged 1 commit intomainfrom
fix-ci-202602
Feb 8, 2026
Merged

CI: Fix nightly build#120
amotl merged 1 commit intomainfrom
fix-ci-202602

Conversation

@amotl
Copy link
Member

@amotl amotl commented Feb 8, 2026

Problem

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate

References

@coderabbitai
Copy link

coderabbitai bot commented Feb 8, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

The changes add a User-Agent header to remote HTTP requests in the outline model, update test fixture URLs from example.org to httpbin.org endpoints with modified descriptions, and adjust test assertions to verify "origin" content in generated output.

Changes

Cohort / File(s) Summary
HTTP Request Enhancement
src/cratedb_about/outline/model.py
Added User-Agent header ("llms-txt") to HTTP requests when fetching remote content.
Test Fixtures and Assertions
tests/assets/outline.yaml, tests/test_outline.py
Updated test fixture URLs to httpbin.org endpoints and modified test assertions to validate "origin" substring presence in output instead of previous documentation-example and RFC 2606 checks.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Suggested reviewers

  • kneth
  • surister
  • hammerhead

Poem

🐰 A header hops into the request stream,
With "llms-txt" as our user-agent dream,
Tests now peek at origin's gleam,
httpbin routes replace old schemes,
Assertions dance in harmonious beams! 🌟

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix-ci-202602

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Accessing www.example.org yields an exception on GitHub.

  [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed:
  unable to get local issuer certificate

Wikipedia also applies bot protection measures:
https://en.wikipedia.org/wiki/Wikipedia:Example

  httpx.HTTPStatusError: Client error '403 Too many requests.
  Please contact bot-traffic@wikimedia.org (cb6513a)' for url
  'https://en.wikipedia.org/wiki/Wikipedia:Example'
@amotl amotl marked this pull request as ready for review February 8, 2026 15:46
@amotl amotl merged commit 457305f into main Feb 8, 2026
6 checks passed
@amotl amotl deleted the fix-ci-202602 branch February 8, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant