Commit 98240f9
authored
CI: add ASF-release support under macOS
This commit is used to make an ASF-release (tarball) file for committers
under macOS machine and enhance the developer experience for running the
script.
Main changes:
* Enforce GNU tar and sha512sum usage on macOS for generating artfacts
* Clean macOS extended attributes to prevent compilation errors on Linux
* Add platform and tool validation with installation guidance
* Support RC tag validation with base version matching in source
* Add interactive confirmations and enhanced verification steps
* Exclude release dir from .gitignore1 parent 4af1cf5 commit 98240f9
2 files changed
+230
-40
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
| |||
0 commit comments