Skip to content

renovate: use github releases to hopefully fix changelog URLs - #575

Merged
majewsky merged 1 commit into
mainfrom
cleanup
Jul 21, 2026
Merged

renovate: use github releases to hopefully fix changelog URLs#575
majewsky merged 1 commit into
mainfrom
cleanup

Conversation

@SuperSandro2000

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Merging this branch will not change overall coverage

Impacted Packages Coverage Δ 🤖
github.com/sapcc/go-makefile-maker/internal/core 2.78% (ø)
github.com/sapcc/go-makefile-maker/internal/ghworkflow 0.00% (ø)

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/sapcc/go-makefile-maker/internal/core/constants.go 0.00% (ø) 24 0 24
github.com/sapcc/go-makefile-maker/internal/ghworkflow/workflow_ghcr.go 0.00% (ø) 0 0 0

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

@SuperSandro2000 SuperSandro2000 changed the title Cleanup renovate: use github releases to hopefully fix changelog URLs Jul 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository’s Renovate configuration to use the github-releases datasource (instead of github-tags) for the regex-based dependency entries that track GitHub Actions pinned by digest, with the goal of improving changelog/release-note URL generation.

Changes:

  • Switch datasourceTemplate from github-tags to github-releases for multiple regex-managed GitHub Action dependencies in Makefile.maker.yaml.
  • Mirror the same datasource switch in the generated/checked-in Renovate config at .github/renovate.json.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Makefile.maker.yaml Updates Renovate regex-manager entries to use github-releases as the datasource.
.github/renovate.json Keeps the Renovate JSON config aligned with the YAML by switching the same entries to github-releases.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@majewsky
majewsky merged commit 4ca6645 into main Jul 21, 2026
8 checks passed
@majewsky
majewsky deleted the cleanup branch July 21, 2026 13:15
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