Skip to content

Update the site dependencies.#619

Merged
jwheare merged 2 commits into
ircv3:masterfrom
sadiepowell:update-deps
Jun 24, 2026
Merged

Update the site dependencies.#619
jwheare merged 2 commits into
ircv3:masterfrom
sadiepowell:update-deps

Conversation

@sadiepowell

@sadiepowell sadiepowell commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This was necessary for me to get the site to build on modern systems whilst working on #618 (Ubuntu 26.04 with RV 0.6.0).


  • Update .ruby-version to the latest version of Ruby 3.

  • Remove the ruby version from the validation workflow, the action script will use the version from .ruby_version here.

  • Remove webrick from the Gemfile, this was for a bug in Jekyll on old versions but it has been fixed now.

  • Fix a deprecation warning for site.name being renamed to site.title on recent Jekyll.

  • Re-run Bundler with the recent changes.

  • While I'm touching stuff update my email address in the mailmap.

  • Add a netlify config file to build the site using Bundler.

- Update .ruby-version to the latest version of Ruby 3.

- Remove the ruby version from the validation workflow, the action
  script will use the version from .ruby_version here.

- Remove webrick from the Gemfile, this was for a bug in Jekyll on
  old versions but it has been fixed now.

- Fix a deprecation warning for site.name being renamed to site.title
  on recent Jekyll.

- Re-run Bundler with the recent changes.

- While I'm touching stuff update my email address in the mailmap.

- Add a netlify config file to build the site using Bundler.
Minimise changes to rss feed
@jwheare

jwheare commented Jun 24, 2026

Copy link
Copy Markdown
Member

Tried to remove a newline at the end via the web interface but the change didn't take :/

@jwheare jwheare merged commit 03f00a7 into ircv3:master Jun 24, 2026
5 checks passed
jwheare added a commit that referenced this pull request Jun 24, 2026
They started being prefixed with /pages/ircv3 after #619 was merged
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.

2 participants