Skip to content

Change automated release PR to trigger workflow run #798

@stalniy

Description

@stalniy

Why

In order to make PR merging more safe, we would like to enable certain GHA status checks as required but we cannot do this right because with the current implementation release PR doesn't trigger workflow run and basically looks like it stuck. This is how it works in GHA by design

There are few workarounds though described in https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#triggering-further-workflow-runs

The best option is to create minimalistic github app under organization account and use it to generate tokens that triggers workflow run.

What

Create github app and use it to generate token which is then will be used to create PR in console repository

Acceptance

  • create github app
  • use it to generate release PR
  • add github app to bypass list so it doesn't run status checks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions