Skip to content

[SYNC: FVH → laurigates] release-please: GitHub App token, timeout, skip-on-release-commit #21

Description

@laurigates

Backport: release-please — GitHub App token, timeout-minutes, skip-on-release-commit

Source: ForumViriumHelsinki/.githubreusable-release-please.yml

Why

  • App-token auth path (app-id + APP_PRIVATE_KEY) as an alternative to the long-lived MY_RELEASE_PLEASE_TOKEN PAT.
  • Configurable runner and a job timeout-minutes (default 15).
  • skip-on-release-commit guard — stops release-please's own chore(main): release merge from triggering a cascading run.

How

Backward-compatible: the PAT path is unchanged when app-id is empty.

Sanitization log

None required — all new inputs/secrets are generic; no org literals in the diff.

Verification

Confidence: high.


Part of a feature-parity backport sweep between ForumViriumHelsinki/.github and laurigates/.github. Sanitization verified before any PR is opened; logic is org-agnostic.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or improvementgithub-actionsPull requests that update GitHub Actions code

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions