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.
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).
html5-boilerplate_
.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.npx
)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