Set up unreleased packages minus dns plugins to use pyproject.toml (#10424)

Part of https://github.com/certbot/certbot/issues/10403

We were never actually updating the versions in certbot-ci and letstest.
Not that it really matters, but let's do that there as well.
This commit is contained in:
ohemorange
2025-08-18 09:57:14 -07:00
committed by GitHub
parent 407dc158f6
commit 1816e56557
7 changed files with 147 additions and 130 deletions
+2 -2
View File
@@ -104,7 +104,7 @@ git commit -m "Update changelog for $version release"
SetVersion() {
ver="$1"
# bumping Certbot's version number is done differently
for pkg_dir in $SUBPKGS_NO_CERTBOT certbot-compatibility-test
for pkg_dir in $SUBPKGS_NO_CERTBOT certbot-compatibility-test certbot-ci letstest
do
setup_file="$pkg_dir/setup.py"
if [ $(grep -c '^version' "$setup_file") != 1 ]; then
@@ -120,7 +120,7 @@ SetVersion() {
fi
sed -i "s/^__version.*/__version__ = '$ver'/" "$init_file"
git add $SUBPKGS certbot-compatibility-test
git add $SUBPKGS certbot-compatibility-test certbot-ci letstest
}
SetVersion "$version"