autowarefoundation / autoware

Autoware - the world's leading open-source software project for autonomous driving
https://www.autoware.org/
Apache License 2.0
9k stars 3.01k forks source link

feat(ci): update `docker/bake-action` and `docker/build-push-action` versions to enable GitHub Actions build summary #4898

Closed youtalk closed 3 months ago

youtalk commented 3 months ago

Description

This PR updates docker actions for GitHub Actions to enable GitHub Actions build summary by docker build. https://docs.docker.com/build/ci/github-actions/build-summary/

Tests performed

I tried it in my forked repository, and it was easy to check the cache usage, build time, and bake definitions. https://github.com/youtalk/autoware/actions/runs/9607362250?pr=52

Effects on system behavior

Not applicable.

Interface changes

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

After all checkboxes are checked, anyone who has write access can merge the PR.