Skip to content

chore(deps): upgrade documentation dependencies (DOCSDEV-69)#3929

Merged
Infi-Knight merged 4 commits into
mainfrom
chore/docsdev-69-rafiki-docs-dep-upgrade
Jun 17, 2026
Merged

chore(deps): upgrade documentation dependencies (DOCSDEV-69)#3929
Infi-Knight merged 4 commits into
mainfrom
chore/docsdev-69-rafiki-docs-dep-upgrade

Conversation

@Infi-Knight

@Infi-Knight Infi-Knight commented May 29, 2026

Copy link
Copy Markdown
Contributor

Summary

DOCSDEV-69 cycle

  • astro 6.1.9 → 6.3.8 (pinned ~6.3.8)
  • @astrojs/starlight 0.38.4 → 0.39.2
  • @astrojs/markdown-remark 7.1.1 → 7.1.2
  • @interledger/docs-design-system 0.12.0 → 0.13.0
  • starlight-links-validator 0.23 → 0.24
  • starlight-versions 0.8.1 → 0.9.0 (requires Starlight 0.39+ bundled atomically)
  • mermaid 11.14.0 → 11.15.0
  • eslint 10.2.1 → 10.4.0, globals 17.5 → 17.6
  • @typescript-eslint/parser, typescript-eslint 8.59 → 8.60

Test plan

  • pnpm install (workspace root) clean
  • pnpm --filter documentation run lint passes
  • pnpm --filter documentation run build:docs succeeds
    Ref: DOCSDEV-69

- astro 6.1.9 → 6.3.8 (pinned ~6.3.8; astro 6.4 incompatible with
  Starlight 0.39.2's pinned @astrojs/mdx ^5.x)
- @astrojs/starlight 0.38.4 → 0.39.2
- @astrojs/markdown-remark 7.1.1 → 7.1.2
- @interledger/docs-design-system 0.12.0 → 0.13.0
- starlight-links-validator 0.23 → 0.24
- starlight-versions 0.8.1 → 0.9.0 (requires Starlight 0.39+ — bundled)
- mermaid 11.14.0 → 11.15.0 (no raw mermaid ID selectors in repo;
  no state diagrams ship — BC-2 + BC-3 verification clean)
- eslint 10.2.1 → 10.4.0
- @typescript-eslint/parser, typescript-eslint 8.59 → 8.60
- globals 17.5 → 17.6
@netlify

netlify Bot commented May 29, 2026

Copy link
Copy Markdown

Deploy Preview for brilliant-pasca-3e80ec canceled.

Name Link
🔨 Latest commit ee7324a
🔍 Latest deploy log https://app.netlify.com/projects/brilliant-pasca-3e80ec/deploys/6a27bcc543a29000083d620c

@github-actions github-actions Bot added the pkg: documentation Changes in the documentation package. label May 29, 2026
@github-actions

github-actions Bot commented May 29, 2026

Copy link
Copy Markdown

🚀 Performance Test Results

Test Configuration:

  • VUs: 4
  • Duration: 1m0s

Test Metrics:

  • Requests/s: 46.06
  • Iterations/s: 15.35
  • Failed Requests: 0.00% (0 of 2767)
📜 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..................: 998 kB 17 kB/s
     data_sent......................: 2.1 MB 35 kB/s
     http_req_blocked...............: avg=7.44µs   min=2.3µs   med=5.21µs   max=1.03ms   p(90)=6.45µs   p(95)=7.31µs  
     http_req_connecting............: avg=930ns    min=0s      med=0s       max=950.25µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=86.18ms  min=7.73ms  med=71.87ms  max=396.64ms p(90)=145.81ms p(95)=168.33ms
       { expected_response:true }...: avg=86.18ms  min=7.73ms  med=71.87ms  max=396.64ms p(90)=145.81ms p(95)=168.33ms
     http_req_failed................: 0.00%  ✓ 0         ✗ 2767
     http_req_receiving.............: avg=96.73µs  min=19.37µs med=80.77µs  max=2.64ms   p(90)=126.51µs p(95)=175.33µs
     http_req_sending...............: avg=47.79µs  min=8.73µs  med=24.68µs  max=4.32ms   p(90)=48.46µs  p(95)=75.13µs 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=86.04ms  min=7.59ms  med=71.75ms  max=396.54ms p(90)=145.73ms p(95)=168.22ms
     http_reqs......................: 2767   46.058399/s
     iteration_duration.............: avg=260.45ms min=174.7ms med=248.06ms max=862.27ms p(90)=312.07ms p(95)=349.44ms
     iterations.....................: 922    15.347251/s
     vus............................: 4      min=4       max=4 
     vus_max........................: 4      min=4       max=4 

@Infi-Knight Infi-Knight self-assigned this Jun 1, 2026
JonathanMatthey
JonathanMatthey previously approved these changes Jun 8, 2026

@JonathanMatthey JonathanMatthey left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm 👍👍

…ki-docs-dep-upgrade

# Conflicts:
#	pnpm-lock.yaml
sidvishnoi
sidvishnoi previously approved these changes Jun 8, 2026
Comment thread pnpm-lock.yaml
Run pnpm dedupe to collapse duplicate package versions introduced
by the docs dep upgrade and the merge from main.
@sidvishnoi

Copy link
Copy Markdown
Member

Looks like we broke CI (deja vu: it happened before too on some pnpm dedupe), let's revert for now.

@Infi-Knight

Infi-Knight commented Jun 9, 2026

Copy link
Copy Markdown
Contributor Author

Reverted in ee7324a — pnpm-lock.yaml restored to the pre-dedupe state. Docs still build clean

@Infi-Knight Infi-Knight merged commit be82264 into main Jun 17, 2026
94 of 107 checks passed
@Infi-Knight Infi-Knight deleted the chore/docsdev-69-rafiki-docs-dep-upgrade branch June 17, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: documentation Changes in the documentation package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants