Skip to content

rfd-processor: Bump ruby and npm dependencies#479

Open
notpeter wants to merge 3 commits into
mainfrom
bump_dependencies
Open

rfd-processor: Bump ruby and npm dependencies#479
notpeter wants to merge 3 commits into
mainfrom
bump_dependencies

Conversation

@notpeter

@notpeter notpeter commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

@notpeter

Copy link
Copy Markdown
Collaborator Author

Deployment plan:

  1. Verify (as rfd user):
asciidoctor --version |grep -v Runtime
asciidoctor-pdf --version | grep -v Runtime
mmdc --version

gem list | grep -P '(asciidoctor|rouge|logger|base64)'
npm list -g | grep mermaid-js
  1. Install updated dependencies
sudo gem install asciidoctor -v 2.0.26
sudo gem install asciidoctor-pdf -v 2.3.24
sudo gem install asciidoctor-mermaid -v 0.4.1
sudo gem install rouge -v 5.0.0
sudo gem install logger -v 1.7.0
sudo gem install base64 -v 0.3.0

sudo npm install -g @mermaid-js/mermaid-cli@11.16.0
sudo -u rfd env HOME=/home/rfd \
    "$(npm root -g)/@mermaid-js/mermaid-cli/node_modules/.bin/puppeteer" \
    browsers install chrome-headless-shell
  1. Repeat step 1 (Verify)
  2. Push a grammar/spelling fix commit to an RFD and verify PDF is generated correctly.

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.

1 participant