Html5-boilerplate: Ações / Lançamento Teste e ajuste o lançamento

Criado em 3 jun. 2020  ·  5Comentários  ·  Fonte: h5bp/html5-boilerplate

Estou cansado, então estou apenas capturando uma lista de tarefas para examinar o processo de liberação amanhã. Funciona de ponta a ponta.

  • Eu criei uma tag anotada na linha de comando (veja abaixo, esqueci o
  • Eu empurrei a etiqueta.
  • A ação pegou a nova tag, compactou a pasta dist e a anexou a uma versão recém-criada do GitHub.
  • A ação também publicou o pacote para o npm.

Tudo isso funcionou. Acho que vou precisar atualizar a formatação da nota de lançamento, mas por outro lado está tudo muito bom.

Problemas abertos para limpar antes de quinta / segunda-feira (estou planejando lançar na quinta, mas irei adiá-lo para segunda-feira se a postagem no blog demorar mais do que eu esperava)

  • [x] Altere o nome do arquivo zip para corresponder às versões anteriores. Esqueci o bit html5-boilerplate_ .
  • [x] [Descubra como compactar a pasta dist sem incluir a própria pasta.] (https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml # L19) No momento, a pasta contém a pasta dist como um único filho. Normalmente, temos apenas o _contents_ da pasta dist . Meu cérebro vai doer depois disso, eu acho. Manter um projeto como esse significa que tenho que aprender muitas coisas. Aprender as complexidades do comando zip não é a coisa mais empolgante que já tive que enfrentar. Se alguém quiser me explicar isso como se eu tivesse cinco anos, sou todo ouvidos.
  • [x] Teste o pacote npm por meio de todos os métodos diferentes (incluindo o novo comando npx )

image

help wanted release

Todos 5 comentários

Em vez de tentar descobrir como enganar o zip para eliminar o diretório de nível superior, você pode usar a diretiva working-directory na etapa e compactar tudo.

- name: Create Zip Folder
  working-directory: ./dist
  run: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .

Apenas um pensamento.

@ Jeroen-Matthijssens que é muito mais atraente

@ Jeroen-Matthijssens esse era o caminho a percorrer. Obrigado pelos olhos renovados e pela boa ideia.

@roblarsen np, acompanho o projeto há muito tempo, mas só recentemente tentei realmente participar e ser útil. Que bom que pude contribuir de alguma forma :)

fechado via # 2260

Esta página foi útil?
0 / 5 - 0 avaliações