Ich bin müde, also erstelle ich nur eine To-Do-Liste, um den Freigabeprozess morgen zu überprüfen. Es funktioniert von Ende zu Ende.
All das hat funktioniert. Ich denke, ich muss die Formatierung der Release-Anmerkung aktualisieren, aber ansonsten ist alles ziemlich gut.
Offene Probleme, die vor Donnerstag/Montag behoben werden müssen (ich möchte am Donnerstag veröffentlichen, werde es aber auf Montag verschieben, wenn der Blogbeitrag länger dauert als ich hoffe.)
html5-boilerplate_
Bit vergessen.dist
zippen, ohne den Ordner selbst einzuschließen.](https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml#L19) Im Moment enthält der Ordner den dist-Ordner als einzelnes Kind. Normalerweise ist es nur der _contents_ des dist
Ordners. Mein Gehirn wird danach weh tun, denke ich. Ein solches Projekt aufrechtzuerhalten bedeutet, dass ich eine Menge Dinge lernen muss. Das Erlernen der Komplexität des Befehls zip
ist nicht das Aufregendste, was ich je zu bewältigen hatte. Wenn mir das jemand erklären will, als wäre ich fünf, ich bin ganz Ohr.npx
Befehls)Anstatt herauszufinden, wie Sie zip dazu bringen können, das Verzeichnis der obersten Ebene zu löschen, können Sie die Anweisung working-directory
für den Schritt verwenden und alles zippen.
- name: Create Zip Folder
working-directory: ./dist
run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .
Nur ein Gedanke.
@Jeroen-Matthijssens das ist viel ansprechender
@Jeroen-Matthijssens das war der richtige Weg. Danke für die frischen Augen und die gute Idee.
@roblarsen np, ich mitzumachen und hilfreich zu sein. Freut mich, dass ich etwas beitragen konnte :)
geschlossen über #2260