GitHub의 릴리스가 사라졌나요?

안녕하세요,

오래전부터 Release notes from discourse 의 Atom 피드를 사용하여 최신 릴리스에 대한 알림을 받아왔습니다. 이 피드는 Icinga나 Slack와 같은 다른 도구들과 연동되어 Discourse 버전이 오래되었을 때 알림을 보내는 데 사용되었습니다.

(디스코어가 이 문제에 대해 이메일을 보낼 수 있다는 점은 알고 있지만, 저희에게는 이메일이 실효성 있는 알림 수단이 아닙니다.)

주말부터 Releases · discourse/discourse · GitHub 에서 모든 릴리스가 사라진 것 같습니다. 이것이 의도된 조치였나요?

이로 인해 피드 외의 다른 방법들, 예를 들어 REST API endpoints for repositories - GitHub Docs 도 작동하지 않게 되었고, https://api.github.com/repos/discourse/discourse/releases/latest 요청은 이제 404 오류를 반환합니다.

이러한 조치에 좋은 이유가 있을 수 있지만, 최신 릴리스를 확인하는 데 유용한 방법인 GitHub 릴리스가 복구되기를 희망합니다. 아니면 이 정보가 다른 곳에서 제공되고 있나요? Tags · discourse/discourse · GitHub 에 의존할 수는 없는데,那里的 'latest-release’이 실제 버전 번호를 가리키지 않기 때문입니다.

감사합니다!

공식 릴리스 RSS 피드가 https://meta.discourse.org/tag/release-notes.rss에 있습니다.

귀하의 필요에 더 적합할 수 있습니다!

감사합니다. 유용한 피드이긴 하지만, 구조가 다소 '비정형’이라 기대만큼 좋지는 않습니다. 제목 요소를 파싱해야 하는데, 이는 사람의 일관성에 의존하기 때문입니다. 버전 번호 표기가 불일치하면(예: 앞에 'v’를 붙이거나 'version X.X.X’라고 쓰거나, 제목 맨 앞에 두지 않는 경우 등) 파싱이 깨질 수 있습니다.

그래서 Github의 엄격한 구조화 데이터가 정말 유용했습니다. 그 데이터가 제거된 이유가 있을까요?

어쨌든, Github의 /tags를 활용해서 더 높은 버전을 감지하는 방식으로 시도해볼 수 있을 것 같습니다. 그럼에도 감사합니다.