Commit 89a6f04
committed
fix(release): Back to binary download, add executable permissions
Cargo install failed (exit code 101):
- Package may not exist in crates.io
- Or dependency resolution failed
Back to binary download with fixes:
- Reinstalled wget download method
- Added chmod +x for executable permissions
- Ensured version extraction happens before changelog steps
- Proper bash variable interpolation
Changes:
1. Fixed step order:
- Extract version now happens before changelog steps
- Prevents undefined VERSION variable
2. Added executable permissions:
- chmod +x /usr/local/bin/git-cliff
- Ensures git-cliff can be executed
3. Simplified workflow:
- Removed Rust toolchain (not needed for binary)
- Back to reliable binary download
- 2-3 seconds vs 30-60 seconds (cargo install)
This should resolve cargo installation failure and ensure git-cliff is installed correctly.1 parent aa12dbf commit 89a6f04
1 file changed
+11
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 33 | | |
46 | 34 | | |
47 | 35 | | |
| |||
69 | 57 | | |
70 | 58 | | |
71 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
72 | 70 | | |
73 | 71 | | |
74 | 72 | | |
75 | 73 | | |
76 | 74 | | |
77 | | - | |
| 75 | + | |
78 | 76 | | |
79 | 77 | | |
80 | 78 | | |
| |||
0 commit comments