Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/build-sphinx-docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
# The file LICENCE, distributed with this code, contains details of the terms
# under which the code may be used.
# ------------------------------------------------------------------------------
# Some of the content of this file has been produced with the assistance of
# Claude Opus 4.8.

name: Build Sphinx Docs

Expand Down Expand Up @@ -58,6 +60,15 @@ jobs:
SPHINX_OPTS: ${{ inputs.sphinx-opts }}
BUILD_DIR: ${{ inputs.build-directory }}
steps:
- name: Deprecation warning
run: |
echo "::warning title=Workflow Deprecated::This reusable workflow will be removed in next release. Please migrate to sphinx-docs.yaml workflow."

echo "### ⚠️ Deprecation Notice" >> $GITHUB_STEP_SUMMARY
echo "The \`build-sphinx-docs\` reusable workflow has been **deprecated** and will be removed in the next release." >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "> **Migration Path:** Please transition your workflows to use the new unified action instead. Refer to the [sphinx-docs workflow guide](https://github.com/MetOffice/growss/tree/main/sphinx-docs) for details." >> $GITHUB_STEP_SUMMARY

- name: Checkout repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
Expand Down
11 changes: 11 additions & 0 deletions .github/workflows/deploy-sphinx-docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
# The file LICENCE, distributed with this code, contains details of the terms
# under which the code may be used.
# ------------------------------------------------------------------------------
# Some of the content of this file has been produced with the assistance of
# Claude Opus 4.8.

name: Deploy Sphinx Docs

Expand Down Expand Up @@ -34,6 +36,15 @@ jobs:
pages: write # Required to deploy to GitHub Pages
id-token: write # Required to authenticate with GitHub Pages
steps:
- name: Deprecation warning
run: |
echo "::warning title=Workflow Deprecated::This reusable workflow will be removed in the next release. Please migrate to sphinx-docs.yaml workflow."

echo "### ⚠️ Deprecation Notice" >> $GITHUB_STEP_SUMMARY
echo "The \`deploy-sphinx-docs\` reusable workflow has been **deprecated** and will be removed in the next release." >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "> **Migration Path:** Please transition your workflows to use the new unified action instead. Refer to the [sphinx-docs workflow guide](https://github.com/MetOffice/growss/tree/main/sphinx-docs) for details." >> $GITHUB_STEP_SUMMARY

- name: Configure GitHub Pages
id: configure
uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0
Expand Down
Loading