-
-
Notifications
You must be signed in to change notification settings - Fork 270
[infra] Use CI action from mui-public #2258
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
Conversation
brijeshb42
commented
Jul 4, 2025
- I have followed (at least) the PR section of the contributing guide.
commit: |
Bundle size report
|
✅ Deploy Preview for base-ui ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
.github/workflows/ci.yml
Outdated
| permissions: {} | ||
|
|
||
| jobs: | ||
| continuous-releases: |
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.
This actually builds the project for the second time. The original solution reused the build done previously. Also, from what I can see, the shared action has the --comment=off flag. We believe these comments are useful and would like to keep them (the deployment info can be included in Danger's or other comment, but it should be somewhere).
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.
Agreed, perhaps it would work better as a composite action with just the publish command and a comment input? I'm also fine keeping it as is if the composite action would rely on code-infra implicitly installed.
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.
I had initially added arguments for pre-build and post-build commands to run in which case for this repo, we would provide post-build: "pnpm validatedeclarations" but then went against it to keep things simple.
Currently, both material-ui and mui-x function similarly to what is in this PR but maybe both can be revisited to reuse same logic.
4981c0e to
a8cca55
Compare
648ae6b to
eea36c9
Compare
|
@michaldudak review please. |
michaldudak
left a comment
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 now!
Co-authored-by: Brijesh Bittu <[email protected]>