Skip to content

fix(links): stop an address at a backtick - #3

Merged
gufranco merged 2 commits into
mainfrom
ci/scope-renovate
Nov 11, 2026
Merged

gufranco merged 2 commits into
mainfrom
ci/scope-renovate

Conversation

@gufranco

Copy link
Copy Markdown
Owner

What

  • Stops the weekly link check from reading the closing backtick of inline code as part of an address, which produced a 404 for a link that works.
  • Adds a Dependabot config for the ecosystems Dependabot supports here, and scopes Renovate to the rest.

How

  • ADDRESS in conformance/links.py now excludes the backtick, with a test for an address inside inline code. The readmes count the added test.
  • renovate.json enables only github-actions; within github-actions only runner labels are updated. Dependency dashboard off, same schedule as Dependabot.
  • Replaces the onboarding config from chore: Configure Renovate #2, which failed CI.

Evidence

  • Before: the new test fails with ['https://example.com/a.git`']. After: every test in conformance/links.test.py passes, and the full suite passes locally.
  • The config is formatted with the repository's own formatter.
  • No UI change.

Merge Danger

Two-way door. CI configuration and the link checker only; no runtime code changes.

Breaking changes

None

Fixes #1

The weekly link check read an address written inside inline code, such
as `pip install git+https://github.com/<owner>/<repo>.git`, with the
closing backtick attached. It asked for that address, got a 404, and
opened an issue for a link that works. The address pattern now ends at
a backtick, and the readme counts the added test.

Fixes #1
Dependabot now updates every ecosystem it supports here. Renovate takes
only what Dependabot cannot: runner labels in workflow files, plus
version files and manifests Dependabot does not read. Its dashboard is
off and it runs on Dependabot's schedule, so the two never open a pull
request for the same dependency.
@gufranco
gufranco merged commit ee17a0e into main Nov 11, 2026
12 checks passed
@gufranco
gufranco deleted the ci/scope-renovate branch November 11, 2026 15:16
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.6.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A cited link no longer resolves

1 participant