Html5-boilerplate: Действия / Релиз Тестирование и точная настройка релиза

Созданный на 3 июн. 2020  ·  5Комментарии  ·  Источник: h5bp/html5-boilerplate

Я устал, поэтому я просто составляю список дел, чтобы завтра проверить процесс выпуска. Работает от начала до конца.

  • Я создал аннотированный тег в командной строке (см. Ниже, я забыл
  • Я нажал на бирку.
  • Действие перехватило новый тег, заархивировало папку dist и прикрепило ее к недавно созданному выпуску GitHub.
  • Действие также опубликовало пакет в npm.

Все это сработало. Думаю, мне нужно будет обновить форматирование аннотации к выпуску, но в остальном все довольно хорошо.

Открытые вопросы, которые нужно очистить до четверга / понедельника (я планирую выпустить в четверг, но отложу до понедельника, если публикация в блоге займет больше времени, чем я надеюсь).

  • [x] Измените имя файла zip-файла, чтобы оно соответствовало предыдущим версиям. Я забыл бит html5-boilerplate_ .
  • [x] [Выясните, как заархивировать папку dist не включая саму папку.] (https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml # L19) Прямо сейчас папка содержит папку dist как единую дочернюю. Обычно это просто _contents_ папки dist . Думаю, после этого у меня заболит мозг. Поддержание такого проекта означает, что мне нужно много чему научиться. Изучение сложностей команды zip - не самое захватывающее, что мне когда-либо приходилось решать. Если кто-то захочет объяснить мне это, как будто мне пять, я весь уши.
  • [x] Протестируйте пакет npm всеми различными методами (включая новую команду npx ).

image

help wanted release

Все 5 Комментарий

Вместо того, чтобы пытаться выяснить, как заставить 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

Была ли эта страница полезной?
0 / 5 - 0 рейтинги