“tests-passed”가 이제 “latest”로 변경되었습니다

As part of our work to introduce a new versioning strategy for Discourse, we are renaming the tests-passed branch to latest, and updating the version suffix on that branch from -dev to -latest.

What’s changed?

Functionally, everything remains the same. Changes to Discourse will continue to land in the main branch at first, and then will be promoted to latest once they have passed our extensive suite of tests.

Will this break anything?

No :tada:

Initially, we’re maintaining the tests-passed branch as an exact copy of latest. That means that any systems/configs which are hard-coded to tests-passed will continue to work as before.

The default for the standard install has been updated to use latest. That will automatically take effect on your next container rebuild. If you’ve manually specified version: tests-passed in your app.yml, then you should update it to version: latest.

In the future, we plan to introduce an admin warning for anyone that’s still referencing tests-passed, so that we can ensure everyone is using the new name, and then drop the old branch completely. That’s likely to happen in a few months, after the the rest of the new versioning system has been finalized.

39개의 좋아요

Thank you :sweat_smile:

이것이 실제로 시행되었나요? 그런 경고를 어디서 찾아야 할지 정확히 모르겠습니다. /admin/whats-new 페이지일까요?

아직 경고가 추가되지 않았습니다. tests-passedlatest의 기능적 별칭으로 유지됩니다.

참고로, 제 두 포럼에서는 기본값을 사용했지만, 해당 설정은 주석 처리되어 있었습니다:

#version: tests-passed

따라서 경고가 필요하거나 표시되지 않았을 것으로 보입니다.

1개의 좋아요