Skip to content

Documentation is not being built for tags #3997

@mattip

Description

@mattip

🐛 Bug

The circleci build workflow for tags should be building and pushing a version of the documentation, but is not. Compare this nightly build which has build_docs and upload_docs steps, to this tag build which only has binary_win* builds.

I think the problem is in the regereate.py script where it only adds a master filter for windows, which triggers a tag filter as well:

if cu_version.startswith('rocm') and btype == "conda":
continue
for unicode in [False]:
fb = filter_branch
if windows_latest_only and os_type == "win" and filter_branch is None and \
(python_version != python_versions[-1] or
(cu_version not in [cu_versions[0], cu_versions[-1]])):
fb = "master"
w += workflow_pair(
btype, os_type, python_version, cu_version,
unicode, prefix, upload, filter_branch=fb)

So the only builds that get the tag filter are the windows ones.

This is the same script for text and audio as well, so whatever fix is done here should be done for them as well.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions