Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions .github/workflows/build-node.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,15 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: ["20", "18"]
node-version: ["22", "24"]

steps:
- uses: actions/checkout@v3
with:
fetch-depth: ${{ inputs.fetch-depth }}

- uses: oven-sh/setup-bun@v2

- name: Cache Node Packages
id: cache-node
uses: actions/cache@v3
Expand All @@ -34,25 +36,24 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: yarn
cache-dependency-path: _packages/node/yarn.lock
registry-url: https://registry.npmjs.org/

- name: Install dependencies
working-directory: ./_packages/node
run: yarn install
run: bun install

- name: Perform a Build
working-directory: ./_packages/node
run: yarn build
run: bun run build

- name: Run Package Tests
working-directory: ./_packages/node
run: yarn test
run: bun run test

- name: Package Node Artifact
working-directory: ./_packages/node
run: yarn pack
run: bun pm pack

- name: Archive Node Package Artifacts
uses: actions/upload-artifact@v4
Expand Down
415 changes: 202 additions & 213 deletions .idea/apple-knowledge.iml

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions .idea/modules/bundler-install_dash_docs-0.1.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions .idea/modules/specifications.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/runConfigurations/Jekyll__Build.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 7 additions & 8 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ source 'https://rubygems.org'
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.

gem 'activesupport'
Comment thread
rickmark marked this conversation as resolved.
gem 'jekyll'
gem 'jsonpath'
gem 'plist'
gem 'toml'
gem 'rbs'
gem 'activesupport'
gem 'jsonpath'
gem 'sorbet-runtime'
gem 'toml'

gem 'apple-data', path: File.join(File.dirname(__FILE__), '_packages/ruby')

Expand All @@ -46,24 +46,22 @@ group :jekyll_plugins do
end

group :development, :test do
gem 'activerecord'
gem 'activesupport', require: false
gem 'awesome_print'
Comment thread
rickmark marked this conversation as resolved.
gem 'base_x'
gem 'bundle-audit'
gem 'byebug'
gem 'CFPropertyList'
gem 'cid'
gem 'dotenv-rails'
gem 'eth', github: 'rickmark/eth.rb', branch: 'ruby4'
gem 'eth'
gem 'faraday', '~> 2.5'
gem 'faraday-retry'
gem 'google-protobuf'
gem 'hashie'
gem 'kramdown'
gem 'manpages'
gem 'mdl'
gem 'mediawiki_api', github: 'rickmark/mediawiki-ruby-api', branch: 'faraday_2'
gem 'mediawiki_api'
gem 'merkle_tree'
gem 'multibases'
gem 'multicodecs'
Expand All @@ -78,10 +76,11 @@ group :development, :test do
gem 'rspec'
gem 'rspec-rake'
gem 'rubocop'
gem 'rubocop-rake'
gem 'rubocop-rspec'
gem 'ruby-macho'
gem 'sqlite3'
gem 'steep'
gem 'tapioca', require: false
gem 'typeprof'
gem 'typhoeus'
gem 'wikicloth'
Expand Down
Loading
Loading