Подтвердить что ты не робот

GitHub: тег, но не релиз

Я хочу отметить определенный фиксатор. Когда я нажимаю тег, GitHub предполагает его выпуск, я не хочу этого.

Есть ли способ просто нажать тег, не выпуская?

4b9b3361

Ответ 1

GitHub по умолчанию создает точку "выпуска" при нажатии тега (например, вы можете видеть в моем проекте), но это не означает, что он создает фактический выпуск.

По умолчанию тег имеет один вывод, связанный с тегом, и это сжатые источники репо.

Создание релиза означает объединение других результатов (исполняемых файлов или других двоичных файлов), которые вы, возможно, захотите опубликовать под этим тегом/выпуском.
Но вам не нужно добавлять больше файлов (кроме источников), если вы этого не хотите.

Итак: по умолчанию у вас нет релиза, только "освободить местозаполнители" (по одному для каждого тега), чтобы создать выпуск.

Пока вы не загружаете двоичный файл в новую версию, теги, которые вы нажали, не представляют собой выпуск.

Обновление

Начиная с 2017-05-31, поддержка Github заявила, что "в настоящее время невозможно, поскольку все теги появятся в списке [release]", - они сказали, что передали бы это как запрос функции.