Skip to content
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

你在用“hub-mirror-action”吗?快来报道啦! #65

Open
Yikun opened this issue Oct 26, 2020 · 10 comments
Open

你在用“hub-mirror-action”吗?快来报道啦! #65

Yikun opened this issue Oct 26, 2020 · 10 comments

Comments

@Yikun
Copy link
Owner

Yikun commented Oct 26, 2020

有细心的同学已经发现,项目的主页加上了:

谁在使用?

参考

的内容。

你也在用"hub-mirror-action"吗?

如果你也在用hub-mirror-action的话,欢迎在此留言,内容不限,我会定期将反馈的信息同步到Readme!

或者,你也可以联系我的微信:yikunkero,我们把你拉到“hub-mirror-action”的交流群里。

@Yikun Yikun pinned this issue Oct 26, 2020
@colynn
Copy link

colynn commented Dec 24, 2021

Image

AtomCI 在使用, 只是感觉 srcdst 的定义 理解上有些绕,为什么不直接 使用 类似github.com/go-atomci/atomci 这个全url的定义, 然后根据url其实也是可以正常解析出 src与dst的类型的。

@Yikun
Copy link
Owner Author

Yikun commented Dec 24, 2021

@colynn 感谢支持。

说下设计的初衷:
例如github/atomcigitee/atomci,表示的是:github上的atomci 同步到 github上的atomci。

  • 为什么要有srcdst:因为要支持github到gitee,github到github,gitee到gitee,github到gitee四种场景的同步,甚至后续还会有其他平台(比如gitlab)的支持。所以,src和dst是需要分开的。而不是说简单的一个url就可以。需要知道src和dst的平台。

  • 为什么不指定仓库全链接:github.com/go-atomci/atomci,因为定位是账户或者组织级别的同步,而不是某个仓库的同步(当然,在后来也通过stactic_list/white_list/black_list支持了某个或者某几个仓库的同步),所以,带上仓库肯定是不合适的,会有一些误导。

  • 为什么要缩写? github.com/go-atomci,这个其实也是可以的,但最开始我觉得.com其实可以省略,所以简化为github/go-atomci。当然,我也发现了这个确实会让使用者有些疑惑。

所以,如果你指的是这个缩写感觉有问题,我可以加个兼容,同时支持github.com/go-atomcigithub/go-atomci两种方式。

@Yikun
Copy link
Owner Author

Yikun commented Apr 1, 2022

@Yikun
Copy link
Owner Author

Yikun commented Apr 1, 2022

https://github.com/biyidev/sync2gitee/blob/fe361b2cd5df617eb7375e574a5476385a8abbc6/.github/workflows/sync2gitee.yaml#L12

Biyi (比译) is a convenient translation and dictionary app written in Flutter.

@Yikun
Copy link
Owner Author

Yikun commented Apr 1, 2022

https://github.com/FabEdge/installer/blob/66e91c75ab60c46d44fcb5585278501f80294722/.github/workflows/sync2gitee.yml

FabEdge是一款基于kubernetes构建,专注于边缘计算场景的容器网络方案,支持KubeEdge/SuperEdge/Openyurt等主流边缘计算框架。 主要解决边缘计算场景下容器网络配置管理复杂、网络割裂互不通信、缺少服务发现、缺少拓扑感知能力、无法提供就近访问等问题,使能云边和边边之间的业务协同。

@Yikun
Copy link
Owner Author

Yikun commented Apr 1, 2022

https://github.com/go-kratos/gateway/blob/71e7a9392454e1fd176c00cfa3480baa1653882c/.github/workflows/gitee-sync.yaml

Kratos is a web application framework with expressive, elegant syntax. We've already laid the foundation.

@Yikun
Copy link
Owner Author

Yikun commented Apr 1, 2022

https://github.com/max-studio/CMT_CS_Learning/blob/main/.github/workflows/superlinter.yml

College of Mobile Telecommunications Chongqing University of Posts and Telecom, Max.Studio,

@SWHL
Copy link

SWHL commented Mar 22, 2023

@Yikun
Copy link
Owner Author

Yikun commented Jul 19, 2023

@SWHL Thanks, sorry to missed the info before, I added it in #185

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants