From d1d0bef01e9f233a505027fe4079769417d38243 Mon Sep 17 00:00:00 2001 From: Angel1945uwu <97724347+Angel1945uwu@users.noreply.github.com> Date: Fri, 19 Dec 2025 11:40:30 +0100 Subject: [PATCH] add documented sample config Create config.sample.yaml This PR introduces a dependency_updater/config.sample.yaml file that documents a minimal, opinionated configuration for running the updater locally. --- dependency_updater/config.sample.yaml | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dependency_updater/config.sample.yaml diff --git a/dependency_updater/config.sample.yaml b/dependency_updater/config.sample.yaml new file mode 100644 index 00000000..18c172e7 --- /dev/null +++ b/dependency_updater/config.sample.yaml @@ -0,0 +1,33 @@ +# Sample configuration for the Base node dependency updater. +# This file is intended as a starting point for running the updater locally. +# +# Copy to config.yaml and adjust values for your environment. + +registry: + # Container registry host, e.g. ghcr.io + host: ghcr.io + # Organization or user that owns the images + owner: base + # Repository that holds node images + repository: node + +images: + # Logical name for the image that should be checked/updated + - name: base-reth-node + # Fully-qualified image name without tag + image: ghcr.io/base/node-reth + # Only consider tags that start with this prefix (optional) + tagPrefix: "v" + # Whether to allow pre-release tags like v0.15.0-rc.1 + allowPrereleases: false + +github: + # Personal access token used to talk to the GitHub API (if required by the updater) + # Recommended to set via environment variable in CI instead of committing real tokens. + tokenEnvVar: GITHUB_TOKEN + +policy: + # Maximum number of tags to inspect per image. Helps to keep runs fast in CI. + maxTagsPerImage: 50 + # If true, updater will only print what would change instead of mutating anything. + dryRun: true