Skip to content

Conversation

@sanjays-ms
Copy link
Contributor

@sanjays-ms sanjays-ms commented Jan 20, 2026

Context

The Courtesy Push pipeline is not picking up PyPIPublisherV0 Task as part of change list
The task was missing from the make-options.json which was used when pipeline calls filter-task.js


##[error]Error: Can't find "PyPIPublisherV0" task(s) in the make-options.json file.
##[debug]Processed: ##vso[task.logissue type=error]Error: Can't find "PyPIPublisherV0" task(s) in the make-options.json file.
##[debug]Processed: ##vso[task.complete result=Failed;]
##[debug]Exit code: 0
##[debug]Leaving Invoke-VstsTool.


Task Name

NA - Not a task change


Description

Added PyPIPublisherV0 task to make-options.json to allow courtesy push pipeline to pickup the task


Risk Assessment (Low / Medium / High)

Low


Change Behind Feature Flag (Yes / No)

No


Tech Design / Approach

NA - No changes made


Documentation Changes Required (Yes/No)

NA - No changes made to functionality


Unit Tests Added or Updated (Yes / No)

NA - No changes made to functionality


Additional Testing Performed

NA - No changes made to functionality


Logging Added/Updated (Yes/No)

NA - No changes made to functionality


Telemetry Added/Updated (Yes/No)

NA - No changes made to functionality


Rollback Scenario and Process (Yes/No)

Revert PR to rollback


Dependency Impact Assessed and Regression Tested (Yes/No)

NA - No changes made to functionality


Checklist

  • Related issue linked (if applicable)
  • Task version was bumped — see versioning guide
  • Verified the task behaves as expected

@sanjays-ms
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@sanjays-ms
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@sanjays-ms sanjays-ms marked this pull request as ready for review January 20, 2026 17:57
"PublishTestResultsV2",
"PublishToAzureServiceBusV1",
"PublishToAzureServiceBusV2",
"PyPIPublisherV0",
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this a deprecated task, or a new task that was introduced recently? Why wasn’t it already available in the Make options?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Deprecating CondaEnvironmentV0, PyPIPublisherV0 tasks
This task is being deprecated in S268 in the above PR
However, our courtesy push build did not pick this up due to the task not being available in the make-options.json
The filter-task.js is only picking up / diffing tasks available in the make-options.json.

This is not a new task. The task has been available for a while and usage is really low
The usage count was around 25 the last 30 days and now no usage is showing.

The reason why it wasn't already in make-options.json is something I don't have information on.
I will try to check the history of the file to see the changes made

Copy link
Contributor Author

Choose a reason for hiding this comment

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

#19445
This is the PR where changes seem related to this task
Not sure if the process was different then since it is specifically added to the Node 20 section and commit history is huge I didn't check till end. From what I see it was missing from first

@sanjays-ms
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants