Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

RenovateExample.jl

Test bed for Renovate's Julia datasources, managers, and versioning extensions.

Project.toml declares the public Example package as a dependency. The pinned [compat] entry is intentionally older than the current release so any working Julia-aware Renovate extension should propose an update.

master carries only a minimal renovate.json (extending config:recommended) so it can serve as the host config that per-extension branches merge onto. The per-extension test configurations (e.g. customManagers rules, datasourceTemplate overrides) live on dedicated branches named after the extension under test:

  • julia-general-metadata — wires a customManagers regex rule that uses the julia-general-metadata datasource to look up [compat] entries.

To dry-run Renovate against a per-extension branch, point at it via baseBranchPatterns with useBaseBranchConfig=merge:

RENOVATE_TOKEN=<gh-pat> \
  RENOVATE_BASE_BRANCH_PATTERNS='["julia-general-metadata"]' \
  RENOVATE_USE_BASE_BRANCH_CONFIG=merge \
  pnpm start \
    --platform=github \
    --dry-run=lookup \
    --autodiscover=false \
    stemann/RenovateExample.jl

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors