如何在 github Action 中传递 json 文件?
Posted
技术标签:
【中文标题】如何在 github Action 中传递 json 文件?【英文标题】:How to pass the json file in github Action? 【发布时间】:2021-01-24 17:04:31 【问题描述】:我正在尝试创建网络流以在 Play 商店中发布应用程序。
代码如下:
- name: Upload to Google Play
uses: r0adkll/upload-google-play@v1
with:
serviceAccountJson: $ SERVICE_ACCOUNT_JSON
packageName: packagename
releaseFile: app/release/app.aab
track: internal
whatsNewDirectory: distribution/whatsnew
但无法理解如何在 serviceAccountJson 键处传递 JSON 服务帐户文件位置?
我需要将文件存储在本地并传递路径还是需要将文件添加到 Github 密码中?
【问题讨论】:
【参考方案1】:如果你想传递一个实际的 JSON 而不是你应该使用的文件的引用:
serviceAccountJsonPlainText: $ secrets.my-json-content-var
如果你想指向一个文件,你可以:
serviceAccountJson: /the-path-the-file-is-in/yourjsonfile.json
文件路径相对于 repo 的根目录。
【讨论】:
以上是关于如何在 github Action 中传递 json 文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Url.Action 在 asp.net core 2.0 razor 页面中传递多个操作
ASP.NET MVC中如何以ajax的方式在View和Action中传递数据
如何在 GitHub Action 中使用 GitHub cli (gh) 向 Github 进行身份验证并创建 PR?