Skip to content

Commit 98240f9

Browse files
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 .gitignore
1 parent 4af1cf5 commit 98240f9

File tree

2 files changed

+230
-40
lines changed

2 files changed

+230
-40
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ config.status.lineno
4545
autom4te.cache
4646
configure.lineno
4747
Debug
48-
Release
4948
pgsql.sln
5049
cscope.*
5150
build.sh

0 commit comments

Comments
 (0)