Skip to content

chore: update to pnpm v10#3894

Merged
mkurapov merged 12 commits intomainfrom
max/raf-1219
Apr 23, 2026
Merged

chore: update to pnpm v10#3894
mkurapov merged 12 commits intomainfrom
max/raf-1219

Conversation

@mkurapov
Copy link
Copy Markdown
Contributor

@mkurapov mkurapov commented Apr 8, 2026

Changes proposed in this pull request

  • Update project to use pnpm v10
  • Update Dockerfiles to use pnpm v10
  • Addresses vulnerabilities, update vulnerability overrides list (ignoring vulns those in the base node alpine image), to help us in releasing a new version of Rafiki

Context

Fixes RAF-1219 + #3893

Checklist

  • Related issues linked using fixes #number
  • Tests added/updated
  • Make sure that all checks pass
  • Bruno collection updated (if necessary)
  • Documentation issue created with user-docs label (if necessary)
  • OpenAPI specs updated (if necessary)

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 8, 2026

Deploy Preview for brilliant-pasca-3e80ec canceled.

Name Link
🔨 Latest commit 31d8fc6
🔍 Latest deploy log https://app.netlify.com/projects/brilliant-pasca-3e80ec/deploys/69e9e713426d0c00083130a5

@github-actions github-actions Bot added pkg: backend Changes in the backend package. pkg: frontend Changes in the frontend package. pkg: auth Changes in the GNAP auth package. pkg: mock-ase labels Apr 8, 2026
--recursive \
--offline \
--frozen-lockfile
RUN pnpm --filter point-of-sale build:deps
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This command did not exist in the point-of-sale or card-service

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2026

🚀 Performance Test Results

Test Configuration:

  • VUs: 4
  • Duration: 1m0s

Test Metrics:

  • Requests/s: 51.68
  • Iterations/s: 17.22
  • Failed Requests: 0.00% (0 of 3109)
📜 Logs

> performance@1.0.0 run-tests:testenv /home/runner/work/rafiki/rafiki/test/performance
> ./scripts/run-tests.sh -e test -k -q --vus 4 --duration 1m

Cloud Nine GraphQL API is up: http://localhost:3101/graphql
Cloud Nine Wallet Address is up: http://localhost:3100/
Happy Life Bank Address is up: http://localhost:4100/
cloud-nine-wallet-test-backend already set
cloud-nine-wallet-test-auth already set
happy-life-bank-test-backend already set
happy-life-bank-test-auth already set
     data_received..................: 1.1 MB 19 kB/s
     data_sent......................: 2.4 MB 40 kB/s
     http_req_blocked...............: avg=7.25µs   min=1.77µs   med=4.75µs   max=1.36ms   p(90)=5.94µs   p(95)=6.6µs   
     http_req_connecting............: avg=379ns    min=0s       med=0s       max=331.21µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=76.79ms  min=6.74ms   med=62.5ms   max=385.67ms p(90)=128.94ms p(95)=151.66ms
       { expected_response:true }...: avg=76.79ms  min=6.74ms   med=62.5ms   max=385.67ms p(90)=128.94ms p(95)=151.66ms
     http_req_failed................: 0.00%  ✓ 0         ✗ 3109
     http_req_receiving.............: avg=77.79µs  min=24.83µs  med=70.33µs  max=1.72ms   p(90)=103.27µs p(95)=126.71µs
     http_req_sending...............: avg=33.31µs  min=9.36µs   med=26.44µs  max=1.17ms   p(90)=37.42µs  p(95)=54.1µs  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=76.68ms  min=6.56ms   med=62.39ms  max=385.57ms p(90)=128.83ms p(95)=151.58ms
     http_reqs......................: 3109   51.683849/s
     iteration_duration.............: avg=232.01ms min=146.06ms med=219.23ms max=794.96ms p(90)=287.53ms p(95)=319.92ms
     iterations.....................: 1036   17.222408/s
     vus............................: 4      min=4       max=4 
     vus_max........................: 4      min=4       max=4 

@github-actions github-actions Bot added the type: ci Changes to the CI label Apr 8, 2026
Comment thread .trivyignore
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mkurapov mkurapov marked this pull request as ready for review April 8, 2026 17:54
@mkurapov mkurapov requested review from BlairCurrey and njlie April 8, 2026 18:08
njlie
njlie previously approved these changes Apr 8, 2026
sanducb
sanducb previously approved these changes Apr 17, 2026
# Conflicts:
#	pnpm-lock.yaml
@mkurapov mkurapov dismissed stale reviews from sanducb and njlie via 9190214 April 22, 2026 09:40
@mkurapov mkurapov requested a review from sanducb April 23, 2026 10:29
@mkurapov mkurapov merged commit 4a47620 into main Apr 23, 2026
106 of 107 checks passed
@mkurapov mkurapov deleted the max/raf-1219 branch April 23, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: auth Changes in the GNAP auth package. pkg: backend Changes in the backend package. pkg: frontend Changes in the frontend package. pkg: mock-ase type: ci Changes to the CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants