iStore的ipk仓库,存放已编译的ipk文件
为节省仓库体积以及防止恶意软件:
- 请勿提交OpenWRT官方仓库已经存在的包
- 如果是开源软件请在PR信息中提供仓库地址
- 如果是非开源软件请在PR信息中提供官方网站链接
- Fork本仓库,如果已经fork过则打开fork的仓库。
- 切换到
main
分支 - 同步上游仓库:点击
Fetch upstream
,再点击Fetch and merge
即可,这一步如有疑问请参考官方文档 - 创建PR用的临时分支:切换到
main
分支,点击分支下拉菜单,在输入框输入新分支的名称(也就是不存在的分支名称),例如add_app_jellyfin
,搜索结果会变成Create branch: *** from 'main'
,点这个搜索结果,稍等会自动创建并切换到新分支 - 在新分支中进行更改,上传ipk文件。如果是更新一个包,不需要删除老版本ipk文件,只需上传新的ipk,合并时会自动清理老版本ipk文件
- 完成以后提交PR,目标分支选择
pending
- 等PR合并以后,可以在
branches
页面删除临时分支,也可以保留临时分支,但是不要再用这个临时分支进行变更和PR
注意:main
分支是保护分支,任何人包括管理员都不能直接提交,必须通过其它分支发起PR来变更