Skip to content

[Feature Request]: Move PS scripts from .github\actions to utilities to have both triggers (gh + ado) on the *.yml extension #1527

@eriqua

Description

@eriqua

Description

PS scripts leveraged by actions and pipelines should be in the utilities folder.

Some gh actions don't follow this approach (e.g. .github\actions\templates\getWorkflowInput\scripts\Get-WorkflowDefaultInput.ps1)

Moving PS scripts from .github\actions to utilities would allow more consistency between gh and ado module pipeline triggers:

  • ADO: '/.azuredevops/pipelineTemplates/*.yml'
  • GH: '.github/actions/templates/*.yml' (currently '.github/actions/templates/**')

Steps for this issue:

  • Move PS scripts from .github\actions to utilities
  • Align GH triggers from '.github/actions/templates/**' to '.github/actions/templates/*.yml'

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions