Skip to content

pixi run build-docs doesn't update content #2036

Closed

Description

@mdboom

The pixi run build-docs command for cuda-core doesn't work correctly (this may be true of other packages, but I only tested this one).

It rebuilds cuda_bindings from scratch every time, even if there were no changes.

It doesn't rebuild cuda_core at all, even if there were changes.

This means one must rebuild cuda_core manually to generate docs that reflect new changes.

It should either rebuild everything or rebuild nothing. I'm not sure why it does what it does. (And I'm not a regular user of our pixi configs, but I'm starting to file bugs so I can become one).

Activity

  1. changed the title [-]pixi run build-docs[/-] [+]pixi run build-docs doesn't update content[/+] on May 6, 2026
  2. self-assigned this
    on May 14, 2026
  3. kkraus14 commented on May 14, 2026

    @kkraus14
    Collaborator

    Unfortunately, I think this is a pixi bug / limitation where I've raised an issue upstream: prefix-dev/pixi#6122

  4. kkraus14 commented on May 14, 2026

    @kkraus14
    Collaborator

    I wasn't able to repro having cuda_bindings rebuilt from scratch every time though, where multiple pixi run invocations for me did not rebuild cuda-bindings after the 1st invocation.

  5. added theissue type on Aug 21, 2026
  6. self-assigned this
    on Aug 21, 2026
  7. removed their assignment
    on Sep 5, 2026
  8. jpascucci-nv commented on Sep 8, 2026

    @jpascucci-nv
    Contributor

    I think this might have failed to build because the command is 'pixi run docs-build', not the "build-docs" you put in.

    When I pixi clean, then 'pixi run docs-build' in the cuda_core directory, it solves and prepares all the packages (like cuda-bindings, pathfinder, &c), which might have made you think it was building the documentation from them. But, it only runs sphinx on the documentation for cuda_core.

  9. mdboom commented on Oct 2, 2026

    @mdboom
    ContributorAuthor

    Ok, happy to close this for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions