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

chore: auto bump deps via renovate #33

Merged
merged 12 commits into from
Dec 1, 2023
Merged

Conversation

greenhat616
Copy link
Collaborator

  • 使用 renovate 更新依赖,使用默认的 monorepo 分组,以及少量开发构建的依赖分组
    • 开启 Minor 的自动合并功能(当 CI 为 Pass,renovate 将会自动合并 Minor 版本依赖更新的 pr)
    • 限制同时开启 PR 的数量为 10
    • 不限制每小时运行次数
  • 添加 Lint CI 以及 Test CI
    • Lint:prettier、eslint、stylelint、tsc、rust clippy、rustfmt
    • Test:目前只跑了 Cargo test(sysyproxy 的 test)

@keiko233 keiko233 merged commit b60f0e5 into libnyanpasu:dev Dec 1, 2023
2 checks passed
@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 1, 2023 via email

@keiko233
Copy link
Collaborator

keiko233 commented Dec 1, 2023

对,bot 的话,需要授权一下仓库的 https://github.com/marketplace/renovate 发自我的iPhone

------------------ Original ------------------ From: Majokeiko @.> Date: Fri, Dec 1, 2023 11:31 PM To: keiko233/clash-nyanpasu @.> Cc: Jonson Petard @.>, Author @.> Subject: Re: [keiko233/clash-nyanpasu] chore: auto bump deps via renovate (PR #33) Merged #33 into dev. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

done.

@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 6, 2023

@keiko233 你可以看一下这里的日记显示什么问题嘛 😺

https://developer.mend.io/github/keiko233/clash-nyanpasu

譬如:https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/3c12424a-8097-47f5-a7e1-81eac047691e


似乎和这个也有关系,不知道为啥变成 inactive 了
image

@greenhat616 greenhat616 mentioned this pull request Dec 7, 2023
@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

@keiko233 你可以看一下这里的日记显示什么问题嘛 😺

https://developer.mend.io/github/keiko233/clash-nyanpasu

譬如:https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/3c12424a-8097-47f5-a7e1-81eac047691e

似乎和这个也有关系,不知道为啥变成 inactive 了 image

不好意思,第一次使用这个有点不会用😂,现在已经修改模式为 Interactive 了

@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 8, 2023

@keiko233 你可以看一下这里的日记显示什么问题嘛 😺
https://developer.mend.io/github/keiko233/clash-nyanpasu
譬如:https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/3c12424a-8097-47f5-a7e1-81eac047691e
似乎和这个也有关系,不知道为啥变成 inactive 了 image

不好意思,第一次使用这个有点不会用😂,现在已经修改模式为 Interactive 了

image

他好像跑的时候出错了😯 你能看一下日记提示了什么嘛。我没权限查看。我之后修一下。
https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/fbd47356-adda-40cb-9fcb-cc120c025976

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

@keiko233 你可以看一下这里的日记显示什么问题嘛 😺
https://developer.mend.io/github/keiko233/clash-nyanpasu
譬如:https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/3c12424a-8097-47f5-a7e1-81eac047691e
似乎和这个也有关系,不知道为啥变成 inactive 了 image

不好意思,第一次使用这个有点不会用😂,现在已经修改模式为 Interactive 了

image

他好像跑的时候出错了😯 你能看一下日记提示了什么嘛。我没权限查看。我之后修一下。 https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/fbd47356-adda-40cb-9fcb-cc120c025976

log.txt

我将warn等级的日志全部导出到这里了,你看看😂

@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 8, 2023

@keiko233 你可以看一下这里的日记显示什么问题嘛 😺
https://developer.mend.io/github/keiko233/clash-nyanpasu
譬如:https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/3c12424a-8097-47f5-a7e1-81eac047691e
似乎和这个也有关系,不知道为啥变成 inactive 了 image

不好意思,第一次使用这个有点不会用😂,现在已经修改模式为 Interactive 了

image
他好像跑的时候出错了😯 你能看一下日记提示了什么嘛。我没权限查看。我之后修一下。 https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/fbd47356-adda-40cb-9fcb-cc120c025976

log.txt

我将warn等级的日志全部导出到这里了,你看看😂

🤯他该不是把 dev tag 和 dev 分支搞混了吧。我本地也经常需要手动 git tag -d dev 才能 push dev。
我先把 baseBranch 改成 baseBranches

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

baseBranch

这个锅确实得我背,之前创建tag的时候就没考虑到dev也是一个分支名😭,非常抱歉

@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 8, 2023

baseBranch

这个锅确实得我背,之前创建tag的时候就没考虑到dev也是一个分支名😭,非常抱歉

原来我之前就写的 baseBranches,那应该就是这个问题了(tag 的)

@greenhat616
Copy link
Collaborator Author

image
貌似 release 的 tag 是可以修改的,或许可以修改个 tag,然后移除那个 dev tag 试试?

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

image 貌似 release 的 tag 是可以修改的,或许可以修改个 tag,然后移除那个 dev tag 试试?

非常好,我这边已经将dev tag修改为pre-release了,后续应该不会出现tag和分支名冲突的问题了

@greenhat616
Copy link
Collaborator Author

😨😨😨你那边日记有没有什么线索?奇怪啊,怎么会检测不到最新的依赖树,而且会识别成 yarn。

greenhat616#2

我在 fork 的仓库上测试,目前结果是对的

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

😨😨😨你那边日记有没有什么线索?奇怪啊,怎么会检测不到最新的依赖树,而且会识别成 yarn。

greenhat616#2

我在 fork 的仓库上测试,目前结果是对的

https://developer.mend.io/github/keiko233/clash-nyanpasu/-/job/e553db2c-f9ff-4605-b260-7317e5c1d00f

最新的job貌似已经工作正常了,不知道你那边能不能看到

好吧并没有,他扫描的repo貌似是很旧的了,似乎拿不到最新的

@greenhat616
Copy link
Collaborator Author

🌚他这些都需要 collaborator 才有权限查看。
要是日记没啥线索的话,我去 renovate 仓库开个 issue 问问?

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

🌚他这些都需要 collaborator 才有权限查看。 要是日记没啥线索的话,我去 renovate 仓库开个 issue 问问?

邀请你为collaborator啦,一直没注意到抱歉😂

@greenhat616
Copy link
Collaborator Author

greenhat616 commented Dec 8, 2023

image
(Fork)
image
(Dev)

看起来似乎一直在复用缓存,可能需要手动 push 一次 dev 分支,才会触发重新扫描目录结构。等下次提交试一下吧。

@greenhat616
Copy link
Collaborator Author

可以了,我去摸鱼了🎈

@keiko233
Copy link
Collaborator

keiko233 commented Dec 8, 2023

可以了,我去摸鱼了🎈

good. 👍

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

Successfully merging this pull request may close these issues.

2 participants