Skip to content

package_core: add size delta calculation in CI#397

Open
pillo79 wants to merge 1 commit intoarduino:mainfrom
pillo79:size-reports-p2
Open

package_core: add size delta calculation in CI#397
pillo79 wants to merge 1 commit intoarduino:mainfrom
pillo79:size-reports-p2

Conversation

@pillo79
Copy link

@pillo79 pillo79 commented Mar 17, 2026

Use the new ci_calc_size_reports.py script to calculate size deltas for PRs, using as reference the report archived at the time the base commit of the PR was created.

The resulting delta information is added to the JSON report files, and a summary table is printed in the logs.

The standard Arduino report-size-deltas action then runs to post a message with a nice table of the changes.

@pillo79 pillo79 marked this pull request as draft March 17, 2026 17:06
@CLAassistant
Copy link

CLAassistant commented Mar 18, 2026

CLA assistant check
All committers have signed the CLA.

@per1234 per1234 added the enhancement New feature or request label Mar 21, 2026
@pillo79 pillo79 force-pushed the size-reports-p2 branch 3 times, most recently from 1c03ac1 to 2a49d00 Compare March 24, 2026 10:58
Use the new ci_calc_size_reports.py script to calculate size deltas for
PRs, using the report archived at the time base commit of the PR was
created as reference.

The resulting delta information is added to the JSON report files, and a
summary table is printed in the logs. The delta information is also used
by the report-size-deltas workflow to post a comment in the PR with the
size delta details.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
@pillo79 pillo79 marked this pull request as ready for review March 24, 2026 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants