adoptium / adoptium/github-release-scripts

Can we fix the timestamps on the tags in `temurinXX-binaries?

Abierto
#125 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
5
Forks
21
Merge medio
6 d 7 h
PR fusionados (30 d)
3

Descripción

The temurinXX-binaries releases have tags created for each release, but the date associated with that tag is the last time a file in the binaries repositories (Not an item in the release) was updated. At present that means it's from August 2022 when the README.md was last updated. This is undesirable and confusing.

From https://github.com/endoflife-date/endoflife.date/pull/2729#issuecomment-1486850432:

> It should be possible to fix this by using annotated tags, instead of lightweight git tags. Annotated tags (created using git -a) carry their own creation date, while lightweight tags are just a link to a specific commit, which carries the date.

We should look at whether we can test that and make it work to avoid the dates on the [tags](https://github.com/adoptium/temurin17-binaries/tags) being out of sync with those on the [releases](https://github.com/adoptium/temurin17-binaries/releases).

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando los puntos de entrada de shell que crean tags y releases de GitHub; después, compara el comportamiento de los tags lightweight y anotados para los repositorios temurinXX-binaries. Comprueba los timestamps resultantes de los tags y releases con las páginas enlazadas de tags y releases; se considera terminado cuando las fechas de los tags coinciden con las fechas de los releases, en lugar de con la fecha obsoleta del commit de README.md.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
git, github, shell
Área
release
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.