diff --git a/check_releasepy.bash b/check_releasepy.bash index 814924955..a77aa0b7f 100755 --- a/check_releasepy.bash +++ b/check_releasepy.bash @@ -54,14 +54,14 @@ exec_ignition_gazebo_releasepy_test() exec_releasepy_with_real_gz() { - gz_pkg=${1} major_version=${2} + gz_pkg=${1} major_version=${2} extra_params=${3} ./release.py \ --dry-run \ --no-sanity-checks \ --auth user:fake \ --source-repo-uri http://github.com/gazebosim/gz-common \ --source-repo-existing-ref http://github.com/gazebosim/gz-common/foo-tag \ - "${gz_pkg}" "${major_version}.x.y" + "${gz_pkg}" "${major_version}.x.y" ${extra_params} } expect_job_run() @@ -184,6 +184,9 @@ expect_param "${ign_gazebo_source_tarball_uri_test}" "PACKAGE_ALIAS=ignition-gaz ros_vendor_test=$(exec_releasepy_with_real_gz gz-fuel-tools 9) expect_vendor_repo "${ros_vendor_test}" gazebo-release/gz_fuel_tools_vendor +ros_vendor_test=$(exec_releasepy_with_real_gz gz-fuel-tools 9 "--upload-to-repo prerelease") +expect_no_vendor "${ros_vendor_test}" + ros_vendor_test=$(exec_releasepy_with_real_gz gz-cmake 2) expect_no_vendor "${ros_vendor_test}" diff --git a/release.py b/release.py index 5bb96f031..d92d77e76 100755 --- a/release.py +++ b/release.py @@ -801,6 +801,7 @@ def create_pr_in_gz_vendor_repo(args, ros_distro) -> str: def process_ros_vendor_package(args): + # Only create ros vendor updates for stable releases if PRERELEASE or NIGHTLY: return print("ROS vendor packages that can be updated:")