Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Release Script Instructions and Python Publishing Scripts #4458

Merged
merged 1 commit into from
Jul 1, 2024

Conversation

shoothzj
Copy link
Member

@shoothzj shoothzj 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>
@shoothzj shoothzj merged commit 243b085 into apache:master Jul 1, 2024
27 checks passed
@shoothzj shoothzj deleted the r-0630 branch July 1, 2024 23:51
shoothzj added 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)
shoothzj added 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