ch32-rs / wchisp

Rust-based Command Line Tool for WCH MCU USB-ISP Programming
https://ch32-rs.github.io/wchisp/
GNU General Public License v2.0
174 stars 29 forks source link

change compress to tar.gz for linux/mac #51

Closed hathach closed 4 months ago

hathach commented 4 months ago

Hi sorry for not doing this from beginning.

This is follow up to #49 to change the compress tool to tar.gz for linux/macos. The reason is that arduino IDE after download and unzip, the wchisp is marked as not executable. Look like x permission is not reserved by Arduino with .zip in linux and can cause headache to user. Chaning to tarball resolve this issue.

Also update softprops/action-gh-release to v2 to fix ci warning

PS: if possible could you please make another release, sorry for the inconvenience :)

andelf commented 4 months ago

Since all the code has not changed, I've uploaded the new assets using gh release upload.

The folder structure is not changed.

I'll add a checksum file to the tarballs later.

hathach commented 4 months ago

@andelf thank you, that is more than enough :)

hathach commented 4 months ago

PS: we have made PR to use your awesome wchisp tool to ch32 arduio, tested and working well. Though still need manual hold BOOT high while reset currently.