We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
GitHub Actionsでは defaults.run.working-directory を使うと、ワークフロー全体に渡ってカレントディレクトリを変更できるようでした。なので試してみましたが、どうやらReusable Workflow側にカレントディレクトリが渡らないようで、うまく動作しませんでした。
defaults.run.working-directory
このとき試してみたコードは lufia/lufia.github.io#359 にあります。
また、 blogsync.yaml の local_root を blog/entries に向けると(blogsync.yaml そのものはルートに置かれるけれど)近いものが作れるかなと思いましたが、move-draft-and-update-metadata で draft_entries が固定になっているので、サブディレクトリに移動させることができなさそうでした。
working-directory
The text was updated successfully, but these errors were encountered:
ご連絡ありがとうございます!
Boilerplateおよび Reusable Workflow では1つのリポジトリで1つのブログを管理することを前提に考えられており、提案いただいたようなユースケースを想定しておりませんでした。また、申し訳ございませんが今回のようなユースケースもそこまで多いものでは無いことから直近での変更予定はありません。
実施するのであれば、たしかにReusable Workflowの input でdirectoryを指定できるようにすることになりそうです。(blogsync.yamlはあくまで https://github.com/x-motemen/blogsync で扱うyamlのためworkflowのための情報は持たせる場所はないため)
Sorry, something went wrong.
@halkt コメントありがとうございます! (いま気付きました)
まあそうですよね、特殊な事例だとは理解しているので、意思表示頂けましたし、これで閉じてしまおうと思います。
ルートディレクトリを変更する機能は有用なものだと思いますので reopen しました. はてなブログ開発チームでの直近で実装の予定はありませんが, 機能追加の PR などは歓迎しています
No branches or pull requests
目的
やってみたこと
GitHub Actionsでは
defaults.run.working-directory
を使うと、ワークフロー全体に渡ってカレントディレクトリを変更できるようでした。なので試してみましたが、どうやらReusable Workflow側にカレントディレクトリが渡らないようで、うまく動作しませんでした。このとき試してみたコードは lufia/lufia.github.io#359 にあります。
また、 blogsync.yaml の local_root を blog/entries に向けると(blogsync.yaml そのものはルートに置かれるけれど)近いものが作れるかなと思いましたが、move-draft-and-update-metadata で draft_entries が固定になっているので、サブディレクトリに移動させることができなさそうでした。
解決の一案
working-directory
を渡せるようにする対応してほしい温度感
The text was updated successfully, but these errors were encountered: