From ba7bd389bab00cb7c2ee7d35307b0165d0f22e9a Mon Sep 17 00:00:00 2001 From: Andrey Rakhmatullin Date: Mon, 5 Jan 2026 15:13:21 +0500 Subject: [PATCH] Updates to various changes - 2 --- Scrapy-release-procedure.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Scrapy-release-procedure.md b/Scrapy-release-procedure.md index eff7892..90c7aa6 100644 --- a/Scrapy-release-procedure.md +++ b/Scrapy-release-procedure.md @@ -37,7 +37,7 @@ If you are releasing major version `x.0.0`: git checkout master git pull --ff-only upstream master git log -1 # Check that the last commit is the release notes update -bump-my-version major +bump-my-version bump major git checkout -b x.0 git push upstream master x.0 x.0.0 ``` @@ -48,7 +48,7 @@ If you are releasing minor version `x.y.0`: git checkout master git pull --ff-only upstream master git log -1 # Check that the last commit is the release notes update -bump-my-version minor +bump-my-version bump minor git checkout -b x.y git push upstream master x.y x.y.0 ``` @@ -59,7 +59,7 @@ If you are releasing patch version `x.y.z`: git checkout x.y git pull --ff-only upstream x.y git log -1 # Check that the last commit is the release notes update -bump-my-version patch +bump-my-version bump patch git push upstream x.y x.y.z ``` @@ -75,13 +75,13 @@ We are using Trusted Publishing. For new major and minor versions: -* Enable the new version (TBD): +* Enable the new version: - 1. Go to https://app.readthedocs.org/projects/scrapy/versions/ + 1. Go to https://app.readthedocs.org/dashboard/scrapy/version/create/ - 2. Find the entry of the new *branch* (not *tag*) under **Inactive Versions**, at the bottom of the page, and select **Edit**. + 2. Find the entry of the new *branch* (not *tag*) via the search box and select it. - 3. Mark the *Active* checkbox, and select **Save**. + 3. Switch the *Active* toggle to true, and click **Update version**. * Set the new version as default: @@ -89,6 +89,8 @@ For new major and minor versions: 3. Change the **Default branch** to the new *branch* (not *tag*), and select **Save** at the bottom of the page. +* Check that both the `latest` build and the new branch one succeed. + ## Github release Create a [Github release entry](https://github.com/scrapy/scrapy/releases), with a description including the highlights from