sankichi92 / shikuchoson-hazardmap-template

市区町村の Web ハザードマップを作成するためのテンプレート(Tokyo OSS Party!! 2021 成果物)
https://sankichi.net/shikuchoson-hazardmap-template/
MIT License
23 stars 15 forks source link

GitHub Actionsの権限設定について #58

Closed tmatsuno closed 1 year ago

tmatsuno commented 1 year ago

readme.meにGitHub Actionsの設定について、 テンプレートから新しく作成した際に、GITHUB_TOKENの権限がデフォルトではReadonlyのため、 これをアクセス権限の追加設定が必要となる。 GitHubの利用に慣れていないシビックテックの人によっては、この部分で設定反映のビルドが出来ずFailすることで、 躓いてしまい、利用に至らないケースが想定されるため、この設定変更についてreadme.mdで触れておくと良さそう。

tmatsuno commented 1 year ago

なお、 #57 の改修後の初回デプロイでデプロイ失敗を確認。 Settingsでの設定変更が必要な模様。

スクリーンショット 2023-01-31 17 03 14
sankichi92 commented 1 year ago

README の「使い方 > ハザードマップの作成・公開」の手順 1 〜 3 を実施いただきましたか? https://github.com/sankichi92/shikuchoson-hazardmap-template#ハザードマップの作成公開 手順2を実施したあと、手順3のコミットで起動するワークフローでデプロイ成功するかと思うのですが。

sankichi92 commented 1 year ago

テンプレートから適当なリポジトリをつくって「使い方 > ハザードマップの作成・公開」の手順 1 〜 3 を実施しましたが、再現しませんでした。ご確認お願いします。 (手順 1 の時点で失敗してしまうのはいまのところ解決策がなく、仕方ないかなと思っています。)

tmatsuno commented 1 year ago

再度作成し直してテストしたところ、Pageも更新されつつ動作した事を確認しました。 ActionsからPushしないでActionsで生成されたものがそのままPageにできるようになったのですね。