Skip to content

Bump nokogiri from 1.16.2 to 1.19.4 - #761

Merged
NandanPrabhu merged 9 commits into
masterfrom
fix_github_actions
Aug 13, 2026
Merged

Bump nokogiri from 1.16.2 to 1.19.4#761
NandanPrabhu merged 9 commits into
masterfrom
fix_github_actions

Conversation

@NandanPrabhu

@NandanPrabhu NandanPrabhu commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps nokogiri from 1.16.2 to 1.19.4 (with transitive mini_portile2 and racc bumps) in Gemfile.lock, resolving the Snyk-reported vulnerabilities

Test plan

  • bundle check confirms the Gemfile's dependencies are satisfied
  • git diff on Gemfile.lock shows only the expected version bumps (nokogiri, mini_portile2, racc)

  Fixes SEC-67393: resolves multiple Snyk-reported vulnerabilities (including
  CVE-2025-49794, CVE-2024-55549, CVE-2024-34459) in the transitive nokogiri
  dependency pulled in via slather.
  - SwiftLint job: install swiftlint via brew before linting (the macos-latest
    runner no longer bundles it), which surfaced 4 real attribute_name_spacing
    errors in OfflineConnections.swift that were silently never caught before.
  - Setup action: bump ruby/setup-ruby to v1.321.0 (from an outdated pinned
    SHA) so it recognizes the runner's current system Ruby (3.4.10) as an
    installable version, fixing the pod-lint and test jobs.
  Bundler 2.1.4 is incompatible with Ruby 3.4 (removed DidYouMean::SPELL_CHECKERS),
  which the CI runner now installs after the ruby/setup-ruby version fix.
  Xcode 14.1 is no longer available on any GitHub-hosted macOS runner image
  (oldest available is 15.0.1 on the deprecated macos-14 image); macos-latest
  now defaults to Xcode 16.4.
  The pinned SHA predated Xcode 16 entirely, so it couldn't recognize
  Xcode 16.4 as installed on the runner ("No Xcode ~> >=16.4.0 <16.5.0-0").
  Also replaces the floating v2 tag in the test action with a pinned SHA,
  matching this repo's action-pinning convention.
  macos-latest now resolves to macos-26-arm64, which only carries Xcode
  26.0.1-26.6; Xcode 16.4 doesn't exist on this runner image either.
Comment thread App/ViewController.swift Outdated
pmathew92
pmathew92 previously approved these changes Aug 12, 2026
@NandanPrabhu
NandanPrabhu merged commit 540fb79 into master Aug 13, 2026
4 checks passed
@NandanPrabhu
NandanPrabhu deleted the fix_github_actions branch August 13, 2026 04:08
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