From 208a7ccc20465b37c0bff3eec9a35b9a2a0a8ef5 Mon Sep 17 00:00:00 2001 From: Kian-Tat Lim Date: Tue, 18 Feb 2025 16:11:29 -0800 Subject: [PATCH] Rework final testing once more. --- stack/conda.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stack/conda.rst b/stack/conda.rst index 6709fd4f..d623e974 100644 --- a/stack/conda.rst +++ b/stack/conda.rst @@ -143,9 +143,9 @@ When updating rubin-env, the following procedure should be followed: Don't forget to request rerendering. After successful checks and PR review, merge to ``main``. #. Wait for the new metapackage to be available in the conda-forge channel. -#. Create PRs to update the default versions in `lsst `__, `lsstsw `__, and `jenkins-dm-jobs `__. - GitHub Actions tests of these PRs will not succeed if the metapackage is not available. -#. Test Jenkins with the ``stack-os-matrix`` job using the new rubin-env version on at least ``lsst_ci`` and ideally all the ``ci_*`` products (``ci_cpp``, ``ci_hsc``, ``ci_imsim``, and ``ci_middleware``). +#. Test Jenkins with the ``stack-os-matrix`` job using the new rubin-env version (by specifying an explicit ``SPLENV_REF`` parameter) on at least ``lsst_ci`` and ideally all the ``ci_*`` products (``ci_cpp``, ``ci_hsc``, ``ci_imsim``, and ``ci_middleware``). +#. In parallel, create PRs to update the default versions in `lsst `__, `lsstsw `__, and `jenkins-dm-jobs `__. + Ensure that all GitHub Actions tests pass; they will not if the metapackage is not available. #. Merge the lsst+lsstsw+jenkins-dm-jobs PRs and announce the update on community.lsst.org. #. Merge the ``main`` branch into the ``dev`` branch to allow it to start the next update cycle with the latest definitions.