Open19
Github Action & React + Vite
↓これ試そう
Nodejs in Devcontainer
devcontainerを立ち上げるまで実施
立ち上げたら以下を実施
repository
devcontainer の node.js image version
20 を指定した
SWCとはRust製のコンパイラです
パッケージマネージャーには yarnを
Vite公式
プロジェクト作成
yarn create vite . --template react-swc-ts
静的サイトのデプロイ
yarn build
github branch publishing
github actions で devからprodへのpushを自動化
Github PAT create
dry run は以下より実行可能
true = dry run / false = not dry run
prod への deploy 完了
Vite + React + node( LTS20 + yarn )
build test の action を追加
github の無料プランだとブランチへのマージ不可の設定はできなかったので、 プライベートリポジトリであるdevリポジトリには適用不可
ただし、testのaction にはpushの度にaction実行されるようにしたのでタグつける前に確認すること