New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(size-report): add proper size report check #2638
Conversation
some cleanup. a bit more organized this way I believe.
Only display changed values
fixed circleci config to call the correct size script
updated comment in bash script, make it a bit more clear what the script is doing.
added cli args to script for flex
added some logic for new files cleaned up table styles a bit
added in logic to handle fonts layouts and top level css files
Added passing of args, we should be able to use this for other packages.
fix circleci exec call
small change to bash script so that we display usage if we pass in the command arg(will only except run or clean)
fixes to get artifacts loading in circleCI
fixes to get artifacts loading in circleCI (fishing...)
fixes to get artifacts loading in circleCI (again)
fixes to get artifacts loading in circleCI (maybe it's indentation)
fixes to get artifacts loading in circleCI (try loading artifacts differently...)
fixes to get artifacts loading in circleCI (try loading artifacts differently, one more time)
fixes to get artifacts loading in circleCI (try loading artifacts differently)
run test showing all files in report.
cleaned up html output a bit...
refactored a bit. We are now sorting...
Removed debug 'console.logs'
added back logic so we only display if there are changes...
Moved logic form bash script to JS script. fixed percentage logic. we now display colors associated with neg\pos values.
Fixed a couple issues todo with exec paths
Fixed for circleci config.
Fixed for circleci repo pathing
debug circleCI comment push
additional debug lines
additional debug lines(again...)
removed debug lines
removed all styling as it is not needed once posted to PR.
Add some console logging and try-catch to get more info from circleCI...
fixed location of artifacts...
A few minor fixes, along with code that now updates the comment so we do not have multiple tables through out the PR.
Doc preview: https://patternfly-next-pr-2638.surge.sh A11y report: https://patternfly-next-pr-2638-coverage.surge.sh Preview: https://patternfly-next-pr-2638.surge.sh CSS Size Report
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
🎉 This PR is included in version 2.61.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Closes #2634
dist/*.css
grows > 10%