Skip to content
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

Drop the "frozen" frontend install during build when in CI #42771

Merged
merged 1 commit into from
May 17, 2024

Conversation

nemanjaglumac
Copy link
Member

@nemanjaglumac nemanjaglumac commented May 16, 2024

What does this PR accomplish?

This PR drops the "frozen" yarn install when doing the :frontend build step in the CI.

Why?
Every time we build the uberjar in the CI, we are always running the prepare-frontend composite action that already includes yarn install --frozen-lockfile so there's no need to repeat this step again during the build process.

Furthermore, prepare-frontend will respect if commit message contains [ci nocache] whereas the related Clojure code didn't have this distinction.

Nothing changes for the local build process.

Additional Info

Slightly related to #37576, even though this will not "buy us" more than a couple of seconds in the CI. This is more of a correctness fix.

Copy link

replay-io bot commented May 16, 2024

Status Complete ↗︎
Commit 48ba1d7
Results
⚠️ 2 Flaky
2508 Passed

@nemanjaglumac nemanjaglumac merged commit c64187b into master May 17, 2024
137 of 162 checks passed
@nemanjaglumac nemanjaglumac deleted the do-not-install-frozen-again-build-frontend branch May 17, 2024 13:26
Copy link

@nemanjaglumac Did you forget to add a milestone to the issue for this PR? When and where should I add a milestone?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants