Skip to content

Point Renovate at the public org preset - #2230

Open
edmundmiller wants to merge 1 commit into
masterfrom
repoint-renovate-preset
Open

Point Renovate at the public org preset#2230
edmundmiller wants to merge 1 commit into
masterfrom
repoint-renovate-preset

Conversation

@edmundmiller

Copy link
Copy Markdown
Contributor

Repoints this repo's Renovate config at the shared preset's new home.

The preset used to live in nf-core/ops, referenced as
github>nf-core/ops//.github/renovate/default.json5. nf-core/ops is private,
so once it went private that reference stopped resolving for public repos,
Renovate treated it as a config error, and dependency PRs stopped across the
org — see nf-core/tools#4446.

The preset now lives in the public nf-core/.github repo, which is also the
location Renovate probes by convention for org-level presets. Only the
extends line changes here; this repo's own overrides are untouched.

Verification that the new reference is publicly readable while the old one is not:

$ curl -so /dev/null -w '%{http_code}\n' https://raw.githubusercontent.com/nf-core/.github/master/renovate-config.json
200
$ curl -so /dev/null -w '%{http_code}\n' https://raw.githubusercontent.com/nf-core/ops/main/.github/renovate/default.json5
404

Context: nf-core/.github#5 and https://github.com/nf-core/ops/pull/214

nf-core/ops is private, so the old preset reference stopped resolving for
public repos and dependency PRs stalled org-wide (nf-core/tools#4446). The
preset now lives in the public nf-core/.github repo.
@JulianFlesch

Copy link
Copy Markdown

closes #2225

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.

2 participants