-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot install theme from github private repo #5
Comments
このプラグインは、Git リポジトリを clone したり Git リポジトリから pull したりするのではなく、GitHub のリリース機能に添付されたパッケージをダウンロードしてきて WordPress にプラグイン/テーマをインストール/更新する機能を提供しています。 READMEにも記載していますが、Tag付けをしてリリースパッケージを添付する必要があります。 A. Manually release the new version.
また、README には GitHub Actionsを使用してタグづけされたら自動的にリリースパッケージを作成する手順も記載してありますので、そちらも参照してください。 こちらの操作を行なっていない GitHub のリポジトリを元にインストール/更新することができません。 |
@wokamoto 早速のご返信ありがとうございます! ご説明いただいた内容、理解できました。 が、手順通りに実施してもやはり同様のエラーになってしまいました。 やったこと
https://github.com/ttskch/shifter-theme-test |
確認しました。以下の手順が行われていません。
手動で zip ファイルを添付する場合は、https://github.com/ttskch/shifter-theme-test/releases/edit/1.0.0 からテーマファイル一式を zip で固めたファイルを添付してください。 |
また、上のコメントでも説明しておりますが、このリリースパッケージに添付する zip ファイルは GitHub Actions などを使えばタグづけされた時に自動で作成して添付することが可能です。 |
@wokamoto わざわざご確認いただきありがとうございました!手順理解できました 🙏こちらでもインストールを確認できました。引き続きよろしくお願いします! |
Thanks for your awesome service!
I'm trying to install my own theme from github private repo but following error is occurring and I cannot complete installation.
I'm filling
GitHub token (option)
field with my personal access token of github and it checked ALL scopes just in case.FYI, if I just make the github repo PUBLIC, I can install it correctly.
Do you have some advices?
Thanks.
In Japanese below.
素晴らしいサービスのご提供ありがとうございます。
管理画面の
外観 > Add New from GitHub
で自作のテーマをgithubのプライベートリポジトリからインストールしようとすると、というエラーになります。
GitHub token (option)
蘭にはgithubで発行したpersonal access tokenを入力しており、そのtokenには念のためすべてのスコープを付与してあります。また、テーマのリポジトリをpublicにするだけでインストールは正常に成功するようになります。
どういった原因が考えられますでしょうか?
The text was updated successfully, but these errors were encountered: