Skip to content

Stabilize web CI dependency installation - #974

Merged
AchoArnold merged 2 commits into
mainfrom
copilot/fix-validate-ubuntu-job
Aug 10, 2026
Merged

AchoArnold merged 2 commits into
mainfrom
copilot/fix-validate-ubuntu-job

Conversation

Copilot AI commented Aug 10, 2026 •

Copy link
Copy Markdown
Contributor

The Ubuntu 24 web validation job fails when pnpm 11 rechecks recently published entries in the committed lockfile against its release-age policy.

  • CI dependency installation
    • Add --trust-lockfile to web workflow installs for validation and deployment.
    • Retains use of the committed, integrity-pinned lockfile without transient release-age rejection.
run: pnpm install --trust-lockfile

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Validate (ubuntu-latest, 24) Stabilize web CI dependency installation Aug 10, 2026
Copilot AI requested a review from AchoArnold August 10, 2026 14:45
@AchoArnold
AchoArnold marked this pull request as ready for review August 10, 2026 14:48
@AchoArnold
AchoArnold merged commit 6d85561 into main Aug 10, 2026
8 of 9 checks passed
@greptile-apps

greptile-apps Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR stabilizes web validation and deployment installs by passing --trust-lockfile to pnpm 11.11.0.

  • Applies the option consistently to both web dependency-installation steps.
  • Preserves lockfile integrity verification and package build restrictions while skipping release-age policy rechecks.

Confidence Score: 5/5

The PR appears safe to merge with no actionable failures identified.

Both workflow jobs use a pnpm version that supports the new option, and the change consistently implements the explicitly intended lockfile-trust behavior without disabling integrity verification or package build restrictions.

Important Files Changed

Filename Overview
.github/workflows/web.yml Adds a pnpm 11-supported installation flag to validation and deployment; no actionable defect was identified.

Reviews (1): Last reviewed commit: "ci(web): trust committed pnpm lockfile" | Re-trigger Greptile

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants