You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Migrate GitHub release task to explicit release job (#611)
* Migrate GitHub release task to explicit release job
Introduces a new gitHubReleaseJob to the release pipeline for publishing artifacts to GitHub. Updates artifact naming and asset paths to align with the new job structure.
# Based on Documentation: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/releasepipelines/releaseworkflows/releasejob?tabs=standardreleasejob
602
+
displayName: GitHub Release Job
603
+
# pool: you can optionally specify pool as you would normally do for a standard job
604
+
templateContext:
605
+
type: releaseJob # Required, this indicates this job is a release job
606
+
isProduction: true # Required, must be 'true' or 'false'
607
+
inputs: # All input build artifacts must be declared here
608
+
- input: pipelineArtifact # Required, type of the input artifact
609
+
artifactName: Signed_Binaries # Required, name of the pipeline artifact
610
+
targetPath: $(Pipeline.Workspace)/drop # Optional, specifies where the artifact is downloaded
0 commit comments