-
Notifications
You must be signed in to change notification settings - Fork 0
fix: Update org references for install-dpf-server (v2.3) #66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
ansMHanmer
commented
Nov 14, 2025
- Dupe of fix: Update org references for install-dpf-server #65 against existing v2.3 branch.
PProfizi
approved these changes
Nov 17, 2025
Collaborator
Author
|
The jobs here continue to fail due to a token issue, not due to the code changes tested those successfully here: ansys/pydpf-core#2774 (not to be merged, just a test) since consumers need these changes, merging. |
PProfizi
added a commit
that referenced
this pull request
Nov 24, 2025
* Adding the export of a TEMP variable during Install Test Environment as Core requires it (on Ubuntu). * Switching export of TEMP env to Test API Docstrings where it is required. * Adding export of TEMP env to Test API step where it is also required. * Removing to log for debug * Adding export TEMP to doc build steps * Removing make clean for pdf step. * Putting back log on pdf generation * Testing without log files * log files * Add an optional "build_extras" to build_doc to include other paths to doc generation when calling shpinx-apidoc * Trying to fix TEMP path errors on windows with 3.7 * Trying to fix TEMP path errors on windows with 3.7 * Trying to fix TEMP path errors on windows with 3.7 * TMP fixed but now Test API step fails after 2h30 due to a failure to connect to server after 10 attempts. Adding test timing output to pin down the slow tests (only slow in Windows 3.7). * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Actually still fixing TMP but for Linux now. * Fix durations argument for pytest * Fix Test API step of test_package action.yml * Fix naming of test_package action * Separate long tests for Core * Fix path to local_server_test for Test API 2 for Core * Fix install-dpf-server to use inputs.ANSYS_VERSION * Use [email protected] * Add wheelhouse generation and upload to build_package action * Debugging build_doc pdf * Debugging build_doc html * Add pandoc to installed software for PDF generation step * Refactor steps to install OS packages. * xvfb-run * Revert "xvfb-run" This reverts commit 5c92572. * PDF generation is now an option, by default True * PDF generation is now an option, by default True * Test upload on TestPyPI * Add pygate and gatebin installation * Add shell to steps * Add shell to steps * Add shell to steps * Fix the path to gatebin wheel * Fix the path to gatebin wheel * Remove wheelhouse generation due to gate not available * Add pip install of latest ansys_grpc_dpf * Use 2.2 pydpf-actions * Use 2.2 pydpf-actions * Add a DEBUG verbose option to test_package * Remove Report call * Update all actions to use a requirements/ folder * Remove report call * Add kill-all-servers steps between tests * Now set ANSYS_DPF_PATH instead of AWP_ROOT when installing DPF * Revert "Now set ANSYS_DPF_PATH instead of AWP_ROOT when installing DPF" This reverts commit 5d1f048. * Add wheelhouse generation option, "false" by default. Add wheel option to decide if upload the wheel, defaults to "true". * Add wheelhouse generation option, "false" by default. Add wheel option to decide if upload the wheel, defaults to "true". * Add wheelhouse generation option, "false" by default. Add wheel option to decide if upload the wheel, defaults to "true". * Add option for testing docstrings (not required when testing retrocompatibility) * Separate core tests for test_remote_workflow and test_remote_operator * Separate core tests for test_remote_workflow and test_remote_operator * Separate core tests for test_server * Separate core tests for test_launcher * Add version to standalone path * Add version to standalone path * Use [email protected] * Repair kill-dpf-servers * Repair DOCTEST conditional * Setup Python in CI * Fixing conditionals * Fixing conditionals * Fixing conditionals * Fixing conditionals * Fixing conditionals * Fix CI * Fix CI * Add new actions * Fix install gatebin on Linux * Fix install gatebin on Linux * Fix install gatebin on Linux * Revert "Fix install gatebin on Linux" This reverts commit dbb12ab. * Fix install gatebin on Linux * kill-dpf-servers print number of processes killed for debugging * Update build_doc * Prepare v2.2 (#10) * add extra requires * bug * fix * fix * add output to build_package * remove output * Update build_doc * Update push_doc * Update release_package * Zip documentation artifacts * Update build_doc * Get PDF doc * Update action.yml * build_package uses the modified install-package * follow refactoring of pydpf-post * Call local action when building_doc * temporarily output log * Add a debug option to build_doc * Add a debug option to build_doc * Update "Build sphinx doc" step n build_doc * Upload build logs only when debug==false * pip wheel step now uses extra-pip-args too * Catch NoSuchProcess error when killing dpf-server processes * Catch NoSuchProcess error when getting name of dpf-server processes * Add DEBUG mode to build_doc * Upload based on debug mode * Fix debug mode * Add -s option to pytest commands via the DEBUG env when preparing tests. * test update standalone * Bump actions/upload-artifact to 3.1.0 * Fix dosctrings test * New "working-directory" input for prepare_tests and test_docstrings * New "working-directory" input for prepare_tests and test_docstrings * New "working-directory" input for prepare_tests and test_docstrings * Bump all actions to be consistent * Working-directory for test_docstrings should lead to ansys/dpf/... * This version should not use _try_update branch of standalone * Set working-directory for docstrings * Update deprecated calls to set-output * Test using relative action.yml * Test using relative action.yml * Revert "Test using relative action.yml" This reverts commit b2b0b0e. * Revert "Test using relative action.yml" This reverts commit 550da40. Co-authored-by: cbellot <[email protected]> Co-authored-by: Alex Kaszynski <[email protected]> * Bump all to v2.2 * Test docker (#11) * Prepare v2.3 (#12) * Wheelhouse generation does not need to rebuild the wheel for the current package. * Try giving additional --find-links argument to pip when generating the wheelhouse. * Try giving the wheel as argument to pip wheel * Check presence of already built wheel. * pip install wheel in install-package * pip install wheel in build-package * Simplify required changes to fix wheelhouse generation. * Test docker (#11) * Do not look for a "try_update" branch when cloning to test Docker. * All use @prepare_v2.3 * Prepare install-dpf-server * Define the LEGACY installation mode. * Define the LEGACY installation mode. * Define the PIP installation mode * Fix install-dpf-docker script * Fix install-dpf-docker: remove v${{ANSYS_VERSION}} in the unzipped path * Fix "set-output" command outdated * Always set TMP and TEMP Co-authored-by: Camille Bellot <[email protected]> * Bump all to v2.3 * Add capability to choose the standalone branch suffix (#14) * add suffix * inputs * fix * fixes * fix * fix * Update action.yml * V2.3.dev1 (#15) * add custom requirements * Update action.yml * Allow input standalone_suffix when installing Docker (#16) * missing custom req docker * not remove standalone wheels for docker * remove item pwsh * debug * remove * Bump vimtor/action-zip@v1 to v1.1 * v2.3: update docker build step (#18) * Update docker task according to new dockerfile * Update uses: pyansys/pydpf-actions/install-dpf-docker@dpf_server_23_2_pre1/test * update display * Update with patch ver * update * try bash * try bash * fix bash * try bash * try bash fix * fix bash * Fix master * fix master * Revert "Update uses: pyansys/pydpf-actions/install-dpf-docker@dpf_server_23_2_pre1/test" This reverts commit bff82ed. * Fix Docker build step (#19) * Fix test_docstring result xml upload step (#20) * Fix test_docstring result xml upload step * Add EOF empty line * Bump setup-python to 0.4.5 (#21) * Bump actions/checkout from 2.5.0 to 3.5.2 (#22) Bumps [actions/checkout](https://github.com/actions/checkout) from 2.5.0 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2.5.0...v3.5.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update default standalone (#25) * Update all defaults to 232 * Update license to 2023 * Bump actions/setup-python from 4.5.0 to 4.6.0 (#23) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.5.0...v4.6.0) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Update pyansys -> ansys (#39) * Bump actions/upload-artifact from 3.1.0 to 3.1.2 in /build_package (#26) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump pyvista/setup-headless-display-action from 1 to 2 in /build_doc (#29) Bumps [pyvista/setup-headless-display-action](https://github.com/pyvista/setup-headless-display-action) from 1 to 2. - [Release notes](https://github.com/pyvista/setup-headless-display-action/releases) - [Commits](pyvista/setup-headless-display-action@v1...v2) --- updated-dependencies: - dependency-name: pyvista/setup-headless-display-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/upload-artifact from 3.1.0 to 3.1.2 in /test_docstrings (#30) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/download-artifact from 3.0.1 to 3.0.2 in /release_package (#32) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/upload-artifact (#33) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump pyvista/setup-headless-display-action from 1 to 2 in /test_package (#34) Bumps [pyvista/setup-headless-display-action](https://github.com/pyvista/setup-headless-display-action) from 1 to 2. - [Release notes](https://github.com/pyvista/setup-headless-display-action/releases) - [Commits](pyvista/setup-headless-display-action@v1...v2) --- updated-dependencies: - dependency-name: pyvista/setup-headless-display-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump pyvista/setup-headless-display-action from 1 to 2 in /prepare_tests (#35) Bumps [pyvista/setup-headless-display-action](https://github.com/pyvista/setup-headless-display-action) from 1 to 2. - [Release notes](https://github.com/pyvista/setup-headless-display-action/releases) - [Commits](pyvista/setup-headless-display-action@v1...v2) --- updated-dependencies: - dependency-name: pyvista/setup-headless-display-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/upload-artifact from 3.1.0 to 3.1.2 in /test_package (#37) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump codecov/codecov-action from 2 to 3 in /test_package (#38) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v2...v3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/setup-python in /install-docker-server-and-python-packages (#40) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.5.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/setup-python from 4.6.0 to 4.6.1 (#41) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.0 to 4.6.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.6.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/setup-python from 4.5.0 to 4.6.1 in /build_package (#42) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.5.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/setup-python from 4.5.0 to 4.6.1 in /release_package (#43) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.5.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Bump actions/setup-python from 4.5.0 to 4.6.1 in /build_doc (#44) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4.5.0...v4.6.1) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Paul Profizi <[email protected]> * Consider patch version as "server_2024_1_0"[14:] instead of [-4:] which only works for "preX" patches (#57) * Bump actions (#58) * Bump artifact actions to v4 * Bump setup-python to v5 * Bump codecov action to v4 * Overwrite true for upload-artifact actions (#59) * Fix/docker disk usage issues (#60) * Only clone the latest commit of the dpf-standalone branch * Check what is to be included in Docker image * Check what is to be included in Docker image * Improve Docker image size * Improve Docker image size * Improve Docker installation size * Improve Docker installation size (docker prune) * Improve Docker installation size (docker prune) * Make doctest report name OS-specific (#61) * Bump docker/setup-buildx-action to v3 (#62) * Bump pyvista/setup-headless-display-action_v3 (#63) * fix: Update org references for install-dpf-server (v2.3) (#66) * Update org references for install-dpf-server * Update to windows 2022 * Update ANSYS_VERSION * Update other env var * Update install-dpf-docker as well * ci: update token for dpf-standalone (#68) * ci: update token for dpf-standalone * switch to windows-latest runners * activate git long paths prior to checkout * Apply suggestions from code review * Update .github/workflows/ci.yml * Update action.yml * Update action.yml * Update action.yml * Apply suggestions from code review * Apply suggestions from code review --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Paul P <[email protected]> Co-authored-by: cbellot <[email protected]> Co-authored-by: Alex Kaszynski <[email protected]> Co-authored-by: Camille Bellot <[email protected]> Co-authored-by: anslpa <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marshall Hanmer <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.