|
96 | 96 | doc-artifact-name: HTML-doc-ansys-dpf-core.zip |
97 | 97 | decompress-artifact: true |
98 | 98 |
|
99 | | - doc-index-stable: |
100 | | - name: "Deploy stable docs index" |
101 | | - runs-on: ubuntu-latest |
102 | | - needs: upload_docs_release |
103 | | - steps: |
104 | | - - name: "Install Git and clone project" |
105 | | - uses: actions/checkout@v4 |
106 | | - with: |
107 | | - ref: ${{ github.event.inputs.checkout_ref || '' }} |
108 | | - |
109 | | - - name: "Install the package requirements" |
110 | | - run: | |
111 | | - python3 -m venv .venv |
112 | | - .venv/bin/python -m pip install -e . |
113 | | -
|
114 | | - - name: "Get the version to PyMeilisearch" |
115 | | - run: | |
116 | | - VERSION=$(.venv/bin/python -c "from ansys.dpf.core import __version__; print('.'.join(__version__.split('.')[:2]))") |
117 | | - VERSION_MEILI=$(.venv/bin/python -c "from ansys.dpf.core import __version__; print('-'.join(__version__.split('.')[:2]))") |
118 | | - echo "Calculated VERSION: $VERSION" |
119 | | - echo "Calculated VERSION_MEILI: $VERSION_MEILI" |
120 | | - echo "VERSION=$VERSION" >> $GITHUB_ENV |
121 | | - echo "VERSION_MEILI=$VERSION_MEILI" >> $GITHUB_ENV |
122 | | -
|
123 | | - - name: "Deploy the latest documentation index" |
124 | | - uses: ansys/actions/doc-deploy-index@v8 |
125 | | - with: |
126 | | - cname: ${{ env.DOCUMENTATION_CNAME }}/version/${{ env.VERSION }} |
127 | | - index-name: pydpf-core-v${{ env.VERSION_MEILI }} |
128 | | - host-url: ${{ vars.MEILISEARCH_HOST_URL }} |
129 | | - api-key: ${{ env.MEILISEARCH_API_KEY }} |
130 | | - doc-artifact-name: HTML-doc-ansys-dpf-core.zip |
131 | | - decompress-artifact: true |
132 | | - |
133 | 99 | update_ansys_lab_examples: |
134 | 100 | uses: ./.github/workflows/ansys_lab.yml |
135 | 101 | needs: get_latest_tag |
|
0 commit comments