Skip to content

Fix the issue with corehttp not being set to nightly alpha version #41629

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
merged 1 commit into from
Jun 17, 2025

Conversation

scbedd
Copy link
Member

@scbedd scbedd commented Jun 17, 2025

See title!

The failure is visible here.

This has been failing for a while now and I just never did the digging to understand why. If you check the PackageInfo for the build I linked above, you will find all the packages have been dev versioned except for corehttp. Due to the bug in set dev version, we are building/publishing the 1.0.0b7 version that's in the repo. Because we don't publish that version until after pypi release, the nightly doc publishing is failing to build docs for corehttp because it's going after a package version that doesn't exist on the feed yet instead of the nightly alpha version that the docs build is intended to work with.

This PR fixes the set_dev_version and ensures everything is in alignment.

@scbedd scbedd self-assigned this Jun 17, 2025
@Copilot Copilot AI review requested due to automatic review settings June 17, 2025 22:35
@scbedd scbedd requested a review from mccoyp as a code owner June 17, 2025 22:35
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR addresses the issue where the nightly builds for corehttp were using an incorrect package version by adjusting the file search logic in the version parsing module.

  • Updated recursive search to traverse the full package directory instead of a hardcoded "azure" subfolder.
  • Simplified the comment to better reflect the new search scope.

@scbedd scbedd moved this from 🤔 Triage to 🔬 Dev in PR in Azure SDK EngSys 🔨🏗️💻🚧 Jun 17, 2025
Copy link
Member

@mccoyp mccoyp left a comment

Choose a reason for hiding this comment

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

LGTM!

@scbedd scbedd merged commit 62df471 into main Jun 17, 2025
28 checks passed
@scbedd scbedd deleted the fix-set-dev-version branch June 17, 2025 23:58
@kurtzeborn kurtzeborn moved this from 🔬 Dev in PR to 🎊 Closed in Azure SDK EngSys 🔨🏗️💻🚧 Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

2 participants