Skip to content

feat: Added presets for renovate/gonovate#55

Merged
Roemer merged 1 commit into
mainfrom
feature/auto-update-presets
May 13, 2026
Merged

feat: Added presets for renovate/gonovate#55
Roemer merged 1 commit into
mainfrom
feature/auto-update-presets

Conversation

@Roemer
Copy link
Copy Markdown
Member

@Roemer Roemer commented May 12, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds repository-level preset configurations for dependency update automation using Renovate and Gonovate, primarily targeting version properties inside devcontainer.json feature definitions.

Changes:

  • Introduces a Renovate preset with custom datasources (Chrome/Firefox) and regex-based custom managers for devcontainer feature version properties.
  • Introduces a Gonovate preset with devcontainer manager rules mapping feature properties to datasources/dependencies.
  • Adds a workspace VS Code setting to trust Renovate’s JSON schema download domain.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
renovate-preset.json New Renovate preset defining custom datasources and regex managers to track feature version fields in devcontainer configs.
gonovate-preset.yaml New Gonovate rules preset mapping devcontainer feature properties to datasources/dependency identifiers.
.vscode/settings.json Workspace setting to allow downloading the Renovate JSON schema from a trusted domain.

Comment thread gonovate-preset.yaml
ghcr.io/postfinance/devcontainer-features/gonovate:
- property: version
datasource: github-tags
dependencyName: Roemer/gonovate
@Roemer Roemer merged commit 0d5136d into main May 13, 2026
39 checks passed
@Roemer Roemer deleted the feature/auto-update-presets branch May 13, 2026 14:17
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.

3 participants