ankidroid / ankidroid/Anki-Android-Backend

Add workflow that runs jacocoTestReport on AnkiDroid PR against Anki-Android-Backend PR

未关闭
#232 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Dev
主要语言
Kotlin
星标
91
派生
54
平均合并
1 天 36 分钟
30 天内合并 PR
12

描述

There was an issue that only turned up in Anki-Android (this repo) CI after merging + releasing an Anki-Android-Backend PR and it would be nice to have a workflow that allowed a PR here that was dependent on a PR there to run our CI targets on the PR here against the result of the backend build there

Just some brainstorming:
- I believe it is possible to have some workflows be callable and provide them arguments, perhaps we could keep the CI workflows fully separate in their repos and just call them - that is have a backend workflow we can call on a specific git commit hash and it will provide a local library we can test?
- maybe in the test workflows here, if there is a local.properties parse it and see if it is local_backend=true, if it is pull a new property that is a git reference (so you can use a branch name) and if it is, then call out to a backend workflow on that hash to build a local rsdroid ?

That would require a final commit in a PR here after launch+release to remove the local.properties but it would still be incremental improvement

...or something

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。