Closed4

lerna-changelogを学ぶ

Kumamoto-HamachiKumamoto-Hamachi

使用するCIツール

Github Actions

https://zenn.dev/kumamoto/scraps/527361a6defbc4

補足

run: yarn install --frozen-lockfileにする理由

yarnをCI上で実行する場合、yarnとするよりも--frozen-lockfileを利用した方が安全です。
こうすると、yarn.lockを生成せず、更新がある場合に落ちる挙動をします。これによりCIと結果が異なることということが避けられます。
https://qiita.com/akameco/items/8945e434da315a0fbe44

Kumamoto-HamachiKumamoto-Hamachi

環境構築

nodeのバージョン変えて

$ nodenv versions
* 14.16.1 (set by /home/kumamoto/.nodenv/version)
   16.10.0
$ nodenv local 16.10.0

yarn initで初期準備。package.jsonが出来る。

$ yarn init
yarn init v1.22.18
warning ../../../../package.json: No license field
question name (lerna-practice): lerna-practice
question version (1.0.0): 
question description: practice for lerna
question entry point (index.js): 
question repository url: 
question author (kumamoto <kumamoto@example.com>): 
question license (MIT): 
question private: yes
success Saved package.json
Done in 35.44s.
$ yarn add --dev lerna-changelog
このスクラップは2022/11/19にクローズされました