Skip to content

[Feature]: Release workflow into github only #1291

@apop5

Description

@apop5

Feature Overview

Today, the .github/workflow/release.yml calls the ado pipeline .azurepipelines/Release.yml (which also consumes .azurepipelines/templates/Job-Publish.yml)

This does the build, packages the files, and then publishes them to the repo's packages.

Solution Overview

Remove the inefficency of github -> ado -> github.

Make the .github/workflow/release.yml handle the build, package and publish.
this will eliminate the Nuget secret that Ado requires, and the github secret (PAT) required in ado to publish back to the repo.

Alternatives Considered

No response

Urgency

Low

Are you going to implement the feature request?

I will implement the feature

Do you need maintainer feedback?

No maintainer feedback needed

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions