Skip to content

Decople release pipeline #21

Open
Open
@noly

Description

Now .zip assets are generated in same action flow.
Since windows release process is different from Linux (windows is embedded in the infra-agent vs linux assets are included as dependencies) could be some cases where We will be interested to only release a new version for windows or linux.

Possible Solution

Split the workflow and create a manual staged,

  workflow_dispatch:
    inputs:
      tag:
        description: 'Tag to pre-release'
        required: true
      assetsType:
        description: 'Assets type to pre-release: all, zip, deb, rpm'
        required: true
        default: 'all'

And in job using jobs.<job_id>.if

Additional context

Reference: infra-agent

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions