Последняя сборка сломана

Нет, это одно и то же. Стабильная ветка является выпуском 2.3.x до тех пор, пока 2.4.x не выйдет из бета-версии.

Насколько я помню, это был первый случай, когда стабильная ветка была сломана (в течение длительного времени) и при этом тесты не прошли.

Однако большинство внешних пакетов привязаны к конкретной версии или выпуску с помощью механизма Gemfile.lock. Rubygems в данном случае скорее исключение.

Я хочу сказать, что в случае любого программного обеспечения для производственной среды я не хочу запускать версию x.0 в продакшене. Разве кто-нибудь использует PostgreSQL 13.0, Node 14.0.0 или macOS 10.16.0? Мы всегда ждем хотя бы версии x.x.2 или x.x.3, верно?

С Discourse это невозможно, если только не использовать идентификатор коммита в git, но со временем, чем больше мы отдаляемся от момента создания коммита, тем вероятнее, что он перестанет работать.

Я закрываю эту тему, так как проблема в первом сообщении была решена.

Если у вас есть другие вопросы, пожалуйста, создайте для них отдельные темы.