Skip to content

Update Release Script Instructions and Python Publishing Scripts#4458

Merged
hezhangjian merged 1 commit intoapache:masterfrom
hezhangjian:r-0630
Jul 1, 2024
Merged

Update Release Script Instructions and Python Publishing Scripts#4458
hezhangjian merged 1 commit intoapache:masterfrom
hezhangjian:r-0630

Conversation

@hezhangjian
Copy link
Member

@hezhangjian hezhangjian commented Jun 30, 2024

Motivation

This PR updates the release scripts to ensure more robust and consistent release processes. The changes include modifying the git tagging instructions to prevent potential mis-tags and updating the Python scripts to use Python 3 explicitly, which aligns with best practices for Python development.

Changes

  1. Release Guide Modification: Using ^{} ensures that the tag is created for the commit itself, not rc tag to be deleted.

  2. Python Publishing Script: Changed all instances of python to python3, modern operation systems default has python3, but not all has python

Signed-off-by: ZhangJian He <shoothzj@gmail.com>
@hezhangjian hezhangjian merged commit 243b085 into apache:master Jul 1, 2024
@hezhangjian hezhangjian deleted the r-0630 branch July 1, 2024 23:51
hezhangjian pushed a commit that referenced this pull request Jul 1, 2024
### Motivation

This PR updates the release scripts to ensure more robust and consistent release processes. The changes include modifying the git tagging instructions to prevent potential mis-tags and updating the Python scripts to use Python 3 explicitly, which aligns with best practices for Python development.

### Changes

1. **Release Guide Modification**: Using ^{} ensures that the tag is created for the commit itself, not rc tag to be deleted.

2. **Python Publishing Script**: Changed all instances of `python` to `python3`, modern operation systems default has `python3`, but not all has `python`

Signed-off-by: ZhangJian He <shoothzj@gmail.com>
(cherry picked from commit 243b085)
hezhangjian pushed a commit that referenced this pull request Jul 1, 2024
### Motivation

This PR updates the release scripts to ensure more robust and consistent release processes. The changes include modifying the git tagging instructions to prevent potential mis-tags and updating the Python scripts to use Python 3 explicitly, which aligns with best practices for Python development.

### Changes

1. **Release Guide Modification**: Using ^{} ensures that the tag is created for the commit itself, not rc tag to be deleted.

2. **Python Publishing Script**: Changed all instances of `python` to `python3`, modern operation systems default has `python3`, but not all has `python`

Signed-off-by: ZhangJian He <shoothzj@gmail.com>
(cherry picked from commit 243b085)
Ghatage pushed a commit to sijie/bookkeeper that referenced this pull request Jul 12, 2024
…che#4458)

### Motivation

This PR updates the release scripts to ensure more robust and consistent release processes. The changes include modifying the git tagging instructions to prevent potential mis-tags and updating the Python scripts to use Python 3 explicitly, which aligns with best practices for Python development.

### Changes

1. **Release Guide Modification**: Using ^{} ensures that the tag is created for the commit itself, not rc tag to be deleted. 

2. **Python Publishing Script**: Changed all instances of `python` to `python3`, modern operation systems default has `python3`, but not all has `python`

Signed-off-by: ZhangJian He <shoothzj@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments