Skip to content

[PR #13263/ec870850 backport][8.3.x] Fix prepare-release-pr script#13295

Merged
nicoddemus merged 1 commit into8.3.xfrom
patchback/backports/8.3.x/ec87085035996b718af8dc680caa461f0e49b854/pr-13263
Mar 13, 2025
Merged

[PR #13263/ec870850 backport][8.3.x] Fix prepare-release-pr script#13295
nicoddemus merged 1 commit into8.3.xfrom
patchback/backports/8.3.x/ec87085035996b718af8dc680caa461f0e49b854/pr-13263

Conversation

@patchback
Copy link

@patchback patchback bot commented Mar 13, 2025

This is a backport of PR #13263 as merged into main (ec87085).

The script is currently failing with:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/pytest-dev/pytest.git/'

Decided to remove the usage of github3 and use the gh command-line tool directly, which simplifies the script, integrates nicely with GH, and enables to run it locally seamlessly.

Fix prepare-release-pr script

(cherry picked from commit ec87085)
@nicoddemus nicoddemus enabled auto-merge (squash) March 13, 2025 14:04
@nicoddemus nicoddemus merged commit ed0f5b2 into 8.3.x Mar 13, 2025
29 checks passed
@nicoddemus nicoddemus deleted the patchback/backports/8.3.x/ec87085035996b718af8dc680caa461f0e49b854/pr-13263 branch March 13, 2025 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant