Skip to content

Update release workflow auth #979

@dgirardi

Description

@dgirardi

The release workflow is set up to use the default GITHUB_TOKEN. Because of this, release PRs to do not trigger any other workflows unless they are updated (for example, with an empty commit)

This is documented here: https://github.com/googleapis/release-please-action?tab=readme-ov-file#github-credentials

However, the suggested solution (personal access tokens) is not ideal as they are tied to a specific individual and require frequent rotation.

We should set up github app authentication to generate a token for release please.

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