Skip to content

Develop documentation did not get deployed #1664

Closed

Description

@jfdev001

Looks like the dev documentation did not get deployed (this means there is a dead-link on the stable docs pages here https://avslab.github.io/basilisk/).

Doesn't look like any pipelines failed

Image

I wonder if the patch to v2.12 which triggered the below pipeline is causing this?

Image

Activity

  1. jfdev001 commented on Nov 2, 2026

    @jfdev001
    ContributorAuthor

    Looks like the the merge.yml pipeline is the culprit:

    - name: Build docs
    uses: ./.github/actions/docs
    - name: Deploy non-develop branch merges to /
    if: success() && github.ref_name != 'develop'
    uses: peaceiris/actions-gh-pages@v3
    with:
    github_token: ${{ secrets.GITHUB_TOKEN }}
    publish_dir: ./docs/build/html
    destination_dir: .
    force_orphan: true
    - name: Deploy develop branch merges to /develop
    if: success() && github.ref_name == 'develop'
    uses: peaceiris/actions-gh-pages@v3
    with:
    github_token: ${{ secrets.GITHUB_TOKEN }}
    publish_dir: ./docs/build/html
    destination_dir: develop
    keep_files: true

    Because the deploy non dev docs does not have keep files, it overwrites the /develop documentation. I'll open a PR to fix this

  2. added a commit that references this issue on Nov 2, 2026
  3. self-assigned this
    on Nov 2, 2026
  4. schaubh commented on Nov 2, 2026

    @schaubh
    Contributor

    See my comment on PR #1665. I just had release patch release BSK v2.12.2. This intentionally cleans up the documentation output folder before build a fresh copy. I then have to trigger rebuilding the develop documentation manually. Thus, there can be a few hours where pre-built develop is not available online.

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions