Pull request #1934: PIPE-2738 improve docs for MAIN part2
Merge in PIPE/pipeline from PIPE-2738-improve-docs-for-MAIN-part2 to main
* commit 'd95f88f211e69f9622ec4088aabf9f8e72aa0c39': PIPE-2738: Modernize GitHub Pages deployment with official GitHub actions PIPE-2738: Fix pixi task parsing: reorder inline tasks before subsections PIPE-2738: disable auto-parentheses and use tilde trick for CLI task links PIPE-2738: Add some missed words back to `hif_applycal`
PIPE-2738: Modernize GitHub Pages deployment with official GitHub actions
Replace third-party `peaceiris/actions-gh-pages` with official
`actions/upload-pages-artifact` and `actions/deploy-pages`. Update permissions
to use pages:write + id-token:write and add deployment environment tracking.
Eliminates automatic gh-pages branch creation.
PIPE-2738: Fix pixi task parsing: reorder inline tasks before subsections
Move all inline task definitions before subsection definitions to comply
with TOML structure requirements. Fixes missing test tasks (test-unit,
test-regression, test-pltest1) in pixi task list.
PIPE-2738: disable auto-parentheses and use tilde trick for CLI task links
Set `add_function_parentheses = False` in `docs/source/conf.py` to
prevent Sphinx from automatically appending `()` to all function and
method cross-references across the documentation.
Additionally, updated all CLI task docstrings across the pipeline
(`pipeline/h*/cli/*.py`) to use the Sphinx tilde shorthand
(`:func:~pipeline.pkg.cli.task_name`). This replaces the verbose explicit
text alias format, keeping the source code clean while ensuring the
generated links correctly resolve to their fully qualified paths and
render without parentheses.
PIPE-2738: Add some missed words back to `hif_applycal`
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Author: Remy Indebetouw <remy@virginia.edu>
# Date: Wed Aug 12 21:39:26 2026 -0400
#
# interactive rebase in progress; onto 2f87b8c4e
# Last command done (1 command done):
# reword f7c3f6078 # add some words back to hif_applycal
# Next command to do (1 remaining command):
# pick de412898e PIPE-2738: disable auto-parentheses and use tilde trick for CLI task links
# You are currently editing a commit while rebasing branch 'PIPE-2738-improve-docs-for-MAIN-part2' on '2f87b8c4e'.
#
# Changes to be committed:
# modified: pipeline/hif/cli/hif_applycal.py
#