Skip to content

[subaction/get-changes] Add a new subaction to detect bake target changes - #472

Draft
jeliebig wants to merge 10 commits into
docker:masterfrom
jeliebig:subaction-detect-target-changes
Draft

jeliebig wants to merge 10 commits into
docker:masterfrom
jeliebig:subaction-detect-target-changes

Conversation

@jeliebig

@jeliebig jeliebig commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds a new subaction that retrieves all the Bake targets that changed since the last push.
With this subaction you could create workflows which don't need to rebuild every target for every change.

I'll wait until #466 has been merged and rebase this PR before marking it as ready for review.


Depends on: #466
Closes: #435

@jeliebig
jeliebig force-pushed the subaction-detect-target-changes branch 2 times, most recently from 3296490 to b70798d Compare July 2, 2026 20:17
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
@jeliebig
jeliebig force-pushed the subaction-detect-target-changes branch 2 times, most recently from 454a06a to 38490e6 Compare September 17, 2026 15:19
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
Signed-off-by: Julian Liebig <julian.liebig@tudock.de>
@jeliebig
jeliebig force-pushed the subaction-detect-target-changes branch from 38490e6 to abd9570 Compare September 23, 2026 15:58
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.

[subaction/matrix] Generate multiple matrices when targets reference other targets as build contexts

1 participant