Je suis fatigué, alors je suis juste en train de capturer une liste de choses à faire pour vérifier le processus de sortie demain. Cela fonctionne de bout en bout.
Tout cela a fonctionné. Je pense que je devrai mettre à jour le formatage de l'annotation de version, mais sinon, tout va plutôt bien.
Problèmes ouverts à nettoyer avant jeudi/lundi (j'ai l'intention de publier jeudi, mais je le repousserai à lundi si le billet de blog prend plus de temps que je ne l'espère.)
html5-boilerplate_
.dist
sans inclure le dossier lui-même.](https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml#L19) À l'heure actuelle, le dossier contient le dossier dist en tant qu'enfant unique. Il s'agit généralement du _contenu_ du dossier dist
. Mon cerveau va me faire mal après ça, je pense. Maintenir un projet comme celui-ci signifie que je dois apprendre beaucoup de choses. Apprendre les complexités de la commande zip
n'est pas la chose la plus excitante que j'aie jamais eu à aborder. Si quelqu'un veut m'expliquer ça comme si j'en avais cinq, je suis tout ouïe.npx
)Au lieu d'essayer de comprendre comment tromper zip en supprimant le répertoire de niveau supérieur, vous pouvez utiliser la directive working-directory
sur l'étape et tout compresser.
- name: Create Zip Folder
working-directory: ./dist
run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .
Juste une pensée.
@Jeroen-Matthijssens qui est beaucoup plus attrayant
@Jeroen-Matthijssens c'était la voie à suivre. Merci pour la nouvelle paire d'yeux et bonne idée.
@roblarsen np, je suis le projet depuis longtemps, mais ce n'est que récemment que j'ai essayé de participer et d'être utile. Heureux d'avoir pu contribuer d'une manière ou d'une autre :)
fermé via #2260