Я устал, поэтому я просто составляю список дел, чтобы завтра проверить процесс выпуска. Работает от начала до конца.
Все это сработало. Думаю, мне нужно будет обновить форматирование аннотации к выпуску, но в остальном все довольно хорошо.
Открытые вопросы, которые нужно очистить до четверга / понедельника (я планирую выпустить в четверг, но отложу до понедельника, если публикация в блоге займет больше времени, чем я надеюсь).
html5-boilerplate_
.dist
не включая саму папку.] (https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml # L19) Прямо сейчас папка содержит папку dist как единую дочернюю. Обычно это просто _contents_ папки dist
. Думаю, после этого у меня заболит мозг. Поддержание такого проекта означает, что мне нужно много чему научиться. Изучение сложностей команды zip
- не самое захватывающее, что мне когда-либо приходилось решать. Если кто-то захочет объяснить мне это, как будто мне пять, я весь уши.npx
).Вместо того, чтобы пытаться выяснить, как заставить zip удалить каталог верхнего уровня, вы можете использовать директиву working-directory
на шаге и заархивировать все.
- name: Create Zip Folder
working-directory: ./dist
run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .
Просто мысль.
@ Jeroen-Matthijssens, что гораздо привлекательнее
@ Jeroen-Matthijssens, это был правильный путь. Спасибо за свежий взгляд и хорошую идею.
@roblarsen np, я давно
закрыто через # 2260