Html5-boilerplate: Acciones / Lanzamiento Pruebe y ajuste el lanzamiento

Creado en 3 jun. 2020  ·  5Comentarios  ·  Fuente: h5bp/html5-boilerplate

Estoy cansado, así que solo estoy capturando una lista de tareas pendientes para examinar el proceso de lanzamiento mañana. Funciona de punta a punta.

  • Creé una etiqueta anotada en la línea de comando (vea a continuación, olvidé el
  • Empujé la etiqueta.
  • La acción capturó la nueva etiqueta, comprimió la carpeta dist y la adjuntó a una versión de GitHub recién creada.
  • La acción también publicó el paquete en npm.

Todo eso funcionó. Creo que tendré que actualizar el formato de la anotación de la versión, pero por lo demás todo está bastante bien.

Problemas abiertos para limpiar antes del jueves / lunes (mi objetivo es publicar el jueves, pero lo retrasaré hasta el lunes si la publicación del blog tarda más de lo esperado).

  • [x] Cambie el nombre del archivo zip para que coincida con las versiones anteriores. Olvidé el bit html5-boilerplate_ .
  • [x] [Descubre cómo comprimir la carpeta dist sin incluir la carpeta en sí.] (https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml # L19) En este momento, la carpeta contiene la carpeta dist como un solo hijo. Por lo general, solo tenemos que ser el _contenido_ de la carpeta dist . Me dolerá el cerebro después de esto, creo. Mantener un proyecto como este significa que tengo que aprender muchas cosas. Aprender las complejidades del comando zip no es lo más emocionante que he tenido que abordar. Si alguien quiere explicarme esto como si tuviera cinco, soy todo oídos.
  • [x] Pruebe el paquete npm a través de todos los métodos diferentes (incluido el nuevo comando npx )

image

help wanted release

Todos 5 comentarios

En lugar de intentar averiguar cómo engañar a zip para que suelte el directorio de nivel superior, puede usar la directiva working-directory en el paso y comprimir todo.

- name: Create Zip Folder
  working-directory: ./dist
  run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .

Solo un pensamiento.

@ Jeroen-Matthijssens eso es mucho más atractivo

@ Jeroen-Matthijssens ese era el camino a seguir. Gracias por el nuevo par de ojos y buena idea.

@roblarsen np, he estado siguiendo el proyecto durante mucho tiempo, pero solo recientemente he intentado participar y ser útil. Me alegro de poder contribuir de alguna manera :)

cerrado por # 2260

¿Fue útil esta página
0 / 5 - 0 calificaciones