-
Notifications
You must be signed in to change notification settings - Fork 0
chore: upgrade overlays #662
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,18 +1,18 @@ | ||
| { inputs }: | ||
| let | ||
| # Override clawdbot source to v2026.1.21 | ||
| # Override clawdbot source to v2026.1.23 | ||
| clawdbotSourceOverride = { | ||
| owner = "clawdbot"; | ||
| repo = "clawdbot"; | ||
| rev = "80c1edc3ff43b3bd3b7b545eed79f303d992f7dc"; | ||
| hash = "sha256-IsTNC79KXKL7ByBh7zUmH6qXx0YFdiQ4a4TI40C53U8="; | ||
| rev = "c9e98376b3e5d3a2f3a1639be53bd850f6d3acbf"; | ||
| hash = "sha256-egAHjt6CHz79fStSg42opVPHjquurAa6FcGpNkQ0UtA="; | ||
| pnpmDepsHash = "sha256-tGzKcCiZNlWlKMNNFmxcFpIvO92G9myhM+OYaGea4hw="; | ||
|
||
| }; | ||
| # Override clawdbot-app to v2026.1.21 (fixes broken app package) | ||
| # Override clawdbot-app to v2026.1.23 (fixes broken app package) | ||
| clawdbotAppOverride = { | ||
| version = "2026.1.21"; | ||
| url = "https://github.com/clawdbot/clawdbot/releases/download/v2026.1.21/Clawdbot-2026.1.21.zip"; | ||
| hash = "sha256-EhGRakuN0dhEkXvrOd21t79odf4T2jY7oKFRubLqGbI="; | ||
| version = "2026.1.23"; | ||
| url = "https://github.com/clawdbot/clawdbot/releases/download/v2026.1.23/Clawdbot-2026.1.23.zip"; | ||
| hash = "sha256-HGN8yfDHkoP30YBk11U7kugE6RVkDs9oGwyUdLztToQ="; | ||
| }; | ||
|
Comment on lines
+3
to
16
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There's significant duplication of the version string ( To improve maintainability, consider defining the version and related hashes once in the top-level |
||
| in | ||
| [ | ||
|
|
@@ -22,7 +22,7 @@ in | |
| ( | ||
| final: prev: | ||
| let | ||
| clawdbotVersion = "2026.1.21"; | ||
| clawdbotVersion = "2026.1.23"; | ||
| basePkgs = import "${inputs.nix-clawdbot}/nix/packages" { | ||
| pkgs = prev; | ||
| sourceInfo = clawdbotSourceOverride; | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The
revfor theclawdbotsource has been updated, but thepnpmDepsHashremains unchanged. It is highly likely thatpnpm-lock.yamlhas changed between these versions, which would necessitate a newpnpmDepsHash. The current hash may be stale and could cause build failures for anyone without the old dependencies cached. Please verify and update this hash. Thescripts/upgrade-overlays.shscript should be able to compute the correct hash.