Cleared 2m ago · benbalter/change_agent #9 · Ruby · ★ 46 · MIT

`push` (and so `sync`) raises ArgumentError on Ruby 3

Sync#push passes the credentials to Rugged as a positional hash (lib/change_agent/sync.rb:49). Rugged's Remote#push takes one positional argument plus keyword options, so on Ruby 3 every call fails with ArgumentError: wrong number of arguments (given 2, expected 0..1). sync calls…

What we checked

Similar unclaimed issues