mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-21 15:36:50 -05:00
* Combine bundle stats comments in PR * Refactor bundle stats comment generation to use a mapping approach for base and head stats, improving argument parsing and validation in the CI action. * Enhance size comparison workflow by adding steps to checkout the base branch and set up the environment, ensuring accurate build status checks for pull requests. * Implement size comparison job in GitHub Actions workflow, replacing the deprecated size-compare.yml. This new job downloads build stats from both the base and head branches, processes the stats files, and generates a combined comment for pull requests, enhancing visibility into bundle size changes. * Add release notes for bundle size stats update, consolidating workflow and PR comment generation. * Refactor GitHub Actions workflows by removing the deprecated size comparison job from build.yml and introducing a new size-compare.yml workflow. This new workflow enhances build status checks and ensures accurate reporting of bundle size changes for pull requests. * chore: update action versions and improve error messages in bundle stats scripts - Updated GitHub Actions to specific commit versions for `upload-artifact` and `checkout`. - Enhanced error messages in `bundle-stats-comment.mjs` and `update-bundle-stats-comment.mjs` for better clarity and consistency, replacing standard quotes with typographic quotes. * fix: standardize error messages in bundle-stats-comment.mjs - Updated error messages in `bundle-stats-comment.mjs` to remove typographic quotes for consistency and clarity.