Skip to content

Pass updated-dependencies-json to migration scripts#16

Merged
llucax merged 1 commit into
frequenz-floss:v1.x.xfrom
llucax:export-updated-deps
Apr 30, 2026
Merged

Pass updated-dependencies-json to migration scripts#16
llucax merged 1 commit into
frequenz-floss:v1.x.xfrom
llucax:export-updated-deps

Conversation

@llucax
Copy link
Copy Markdown
Contributor

@llucax llucax commented Apr 30, 2026

Expose the full dependency metadata JSON from dependabot/fetch-metadata to migration scripts via the UPDATED_DEPENDENCIES_JSON environment variable, allowing scripts to make decisions based on dependency names, ecosystems, or other fields beyond just versions.

@llucax llucax requested a review from a team as a code owner April 30, 2026 10:00
@llucax llucax requested review from tiyash-basu-frequenz and removed request for a team April 30, 2026 10:00
@llucax
Copy link
Copy Markdown
Contributor Author

llucax commented Apr 30, 2026

This would be useful for more complex script, for example dealing with a group of different dependencies where we need to do different things for each dependency, like:

@llucax llucax enabled auto-merge April 30, 2026 10:01
@llucax llucax added this to the v1.2.0 milestone Apr 30, 2026
@llucax llucax requested a review from Marenz April 30, 2026 10:02
Expose the full dependency metadata JSON from dependabot/fetch-metadata
to migration scripts via the UPDATED_DEPENDENCIES_JSON environment
variable, allowing scripts to make decisions based on dependency names,
ecosystems, or other fields beyond just versions.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax force-pushed the export-updated-deps branch from 9c8d4f2 to 190e5cd Compare April 30, 2026 10:06
@llucax llucax added this pull request to the merge queue Apr 30, 2026
Merged via the queue into frequenz-floss:v1.x.x with commit f314744 Apr 30, 2026
7 checks passed
@llucax llucax deleted the export-updated-deps branch April 30, 2026 10: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.

2 participants