-
Notifications
You must be signed in to change notification settings - Fork 0
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
[Sweep GHA Fix] Fix failing GitHub Actions #252
Conversation
Rollback Files For Sweep
|
|
Great PR! Please pay attention to the following items before merging: Files matching
Files matching
Make sure to check off this list before asking for review. |
PR Feedback (click)
👍 Sweep Did Well
👎 Sweep Needs Improvement
I created this PR to fix the failing GitHub Actions.## Description
This PR fixes the failing GitHub Actions run by addressing the error that occurred during the
pnpm install
command. The error was caused by an outdatedpnpm-lock.yaml
file. The following changes were made to resolve the issue:Removed the
--frozen-lockfile
flag from thepnpm install
command in the Dockerfile.Updated the
jq
commands in the Dockerfile to remove the lines that modify thepackage.json
andpackages/editor-ui/package.json
files.Changed the
pnpm install
command in the Dockerfile to use the--no-frozen-lockfile
flag instead.Removed the line in the Dockerfile that deletes the
packages/editor-ui
directory.Updated the
name
andversion
fields in thepackages/editor-ui/package.json
file to match the rootpackage.json
file.Updated the
name
andversion
fields in thepackages/design-system/package.json
file to match the rootpackage.json
file.Updated the import statement for
pnpm
in thepackages/cli/src/commands/start.ts
file.Updated the
pnpm install
command in thepackages/cli/src/commands/start.ts
file to use the--no-frozen-lockfile
flag instead of--frozen-lockfile
.Removed the lines in the
packages/cli/src/commands/start.ts
file that delete various directories and files.Summary of Changes
--frozen-lockfile
flag frompnpm install
command in Dockerfilejq
commands in Dockerfilepnpm install
command in Dockerfile to use--no-frozen-lockfile
flagpackages/editor-ui
directory in Dockerfilename
andversion
fields inpackages/editor-ui/package.json
name
andversion
fields inpackages/design-system/package.json
pnpm
inpackages/cli/src/commands/start.ts
pnpm install
command inpackages/cli/src/commands/start.ts
to use--no-frozen-lockfile
flagpackages/cli/src/commands/start.ts