😦

Flutter webを使ってGithubPagesの公開でハマったこと

2024/01/18に公開

Flutter初心者です。Androidでテスターを揃えることが非常に難しいため、
GithubPagesでWebAppにしてみる事にしました。

その際に間違えたことがいくつかあるので解説していきます。

ハマったこと

https://zenn.dev/nekomimi_daimao/articles/26fd2e3b763191
上記の記事を元に進めていく中で、
自身が間違えたことが二つあるので、メモも兼ねて記事に残します。

・GithubActionsで使うflutter-versionを間違える。

 flutter --version

一度これでバージョンを確認する。

 with:
          flutter-version: '3.0.0'
          channel: 'stable'
          cache: true

GithubActionsで使うところと問題なければ、デプロイしていく。

・権限に関するエラーが出る。

先ほど紹介した記事にも書かれていますが、
実際にビルドすると権限に関するエラーが出てくるため、Settings → Actions → Generalを設定する。

これらを調整すると問題なく公開できました。

GithubPagesで作ったもの(リリースできるとちょっと感動ですね)

https://abogadoatusi.github.io/SegmentTimer/

他に参考にしたもの

https://qiita.com/Shota-Abe/items/52309d410257bcc6548b
https://qiita.com/Shota-Abe/items/52309d410257bcc6548b
(↓Gitの使い方も勉強しながら使ってました。)
https://ralacode.com/blog/post/github-repository-push/

Discussion