Skip to content

CP-13545 Update publish docs github action to use latest action versions - #695

Open
SumoSourabh wants to merge 3 commits into
delphix:developfrom
SumoSourabh:extrawork
Open

CP-13545 Update publish docs github action to use latest action versions#695
SumoSourabh wants to merge 3 commits into
delphix:developfrom
SumoSourabh:extrawork

Conversation

@SumoSourabh

@SumoSourabh SumoSourabh commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Updating the github action with new versions and updating the dvp-api to 1.11.0.dev1 with protobuf new version.

Docs changes - https://sumosourabh.github.io/virtualization-sdk/Versioning_And_Upgrade/Lua_Toolkit_To_SDK_Plugin_Migration/Plugin_Config/

New Docs action versions - https://github.com/SumoSourabh/virtualization-sdk/actions/runs/31492336177/job/93781582621

@SumoSourabh
SumoSourabh requested a review from a team as a code owner August 11, 2026 12:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the documentation publishing GitHub Actions workflow to newer action versions, bumps the dvp-api dependency to 1.11.0.dev1 across the wrapper packages, and aligns documentation examples with the Python 3.11 plugin language setting.

Changes:

  • Bumped dvp-api pin from 1.11.0.dev0 to 1.11.0.dev1 in common, libs, and platform.
  • Updated CI workflows to newer actions/checkout, actions/setup-python, and peaceiris/actions-gh-pages versions; replaced the Pipenv action with an explicit pip install.
  • Updated the plugin-config documentation example to use language: PYTHON311.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
platform/pyproject.toml Bumps dvp-api dependency to 1.11.0.dev1.
libs/pyproject.toml Bumps dvp-api dependency to 1.11.0.dev1.
common/pyproject.toml Bumps dvp-api dependency to 1.11.0.dev1.
docs/docs/Versioning_And_Upgrade/Lua_Toolkit_To_SDK_Plugin_Migration/Plugin_Config.md Updates plugin config example to PYTHON311.
.github/workflows/publish-docs.yml Updates action versions; changes how Pipenv is installed; updates gh-pages action version.
.github/workflows/pre-commit.yml Updates checkout/setup-python action versions for test workflow.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/publish-docs.yml Outdated
Comment thread .github/workflows/pre-commit.yml

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.

Suppressed comments (1)

.github/workflows/publish-docs.yml:82

  • Spelling: step name says "documenation"; should be "documentation" for clarity/searchability in workflow logs.
      - name: Install dependencies for building documenation

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants