Closed aliciaaevans closed 3 weeks ago
The pull request introduces a modification to the regular expression used for matching image names in the bioconda_utils/artifacts.py
file. Specifically, the regular expression pattern IMAGE_RE
has been updated from r"(.+)(?::|%3A)(.+)\.tar\.gz$"
to r"(.+)(?::|%3A|---)(.+)\.tar\.gz$"
. This change allows for an additional delimiter, ---
, in the parsing of image names.
Aside from this update to the regular expression, there are no other changes to the logic, error handling, or control flow within the file. The structure and functionality of the upload_pr_artifacts
function and its related helper functions remain unchanged. Additionally, there are no modifications to the parameters, return types, or the handling of artifacts from various sources, including Azure, CircleCI, and GitHub Actions. The error handling and logging mechanisms continue to function as they did previously, maintaining consistency with earlier implementations. No alterations were made to the declarations of exported or public entities in this diff.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
GitHub Actions doesn't allow artifact files to contain
:
, so it is replaced with---
. Update this artifact finding code to match that pattern.