Html5-boilerplate: アクション/リリース リリースのテストと微調整

作成日 2020年06月03日  ·  5コメント  ·  ソース: h5bp/html5-boilerplate

疲れたので、明日のリリース プロセスを精査するための To Do リストをキャプチャしています。 それは端から端まで機能します。

  • コマンド ラインで注釈付きタグを作成しました (以下を参照してください。
  • タグを押しました。
  • アクションは新しいタグをキャッチし、dist フォルダーを圧縮して、新しく作成された GitHub リリースに添付しました。
  • また、このアクションはパッケージを npm に公開しました。

そのすべてが機能しました。 リリース アノテーションのフォーマットを更新する必要があると思いますが、それ以外の場合はまったく問題ありません。

木曜日/月曜日の前にクリーンアップする問題を解決します (木曜日にリリースすることを目指していますが、ブログの投稿に時間がかかる場合は、月曜日に延期します)。

  • [x] zip ファイルのファイル名を以前のバージョンと一致するように変更します。 html5-boilerplate_ビットを忘れていました。
  • [x] [フォルダー自体を含めずにdistフォルダーを圧縮する方法を考え出します。](https://github.com/h5bp/html5-boilerplate/blob/master/.github/workflows/publish. yaml#L19) 現在、フォルダーには dist フォルダーが 1 つの子として含まれています。 通常はdistフォルダーの _contents_ になります。 この後、頭が痛くなりそうです。 このようなプロジェクトを維持するには、多くのことを学ばなければなりません。 zipコマンドの複雑さを学ぶことは、これまで取り組んできた中で最もエキサイティングなことではありません。 私が 5 歳のときのように、誰かがこれを私に説明したい場合、私はすべて耳を傾けます。
  • [x] さまざまな方法 (新しいnpxコマンドを含む) でnpm パッケージをテストし

image

help wanted release

全てのコメント5件

zip を騙してトップ レベルのディレクトリをドロップする方法を見つけようとする代わりに、ステップでworking-directoryディレクティブを使用してすべてを zip することができます。

- 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 評価