Skip to content

chore(deps): update dependency edbfi/automation to v2 - #142

Merged
github-actions[bot] merged 1 commit into
mainfrom
renovate/major-shared-automation-policy
Sep 18, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
renovate/major-shared-automation-policy

Conversation

@renovate

@renovate renovate Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
edbfi/automation major v1.2.0v2.0.0

Release Notes

edbfi/automation (edbfi/automation)

v2.0.0: — App-authenticated Renovate repairs

Compare Source

Repairs now publish their final non-force branch update with a repository-scoped GitHub App token, allowing GitHub to start normal PR CI without the approval required for GITHUB_TOKEN-authored updates. Computation remains read-only; API validation, Git object creation and guarded full-CI dispatch retain the existing workflow credential. All existing identity, path, head/base and merge gates remain in force.

Breaking change: callers of biome-repair.yml must supply repair-app-client-id and the repair-app-private-key secret. Install a private App on each intended consumer with Contents: write only. Minting is confined to the trusted publisher, scoped to the current repository, and tokens are revoked at job completion. Missing App credentials fail closed.

A bounded read-only reconciliation handles GitHub's PR-head cache lag after publication without retrying writes or CI dispatches. Concurrent pushes still invalidate the repair.

Validation: 65 Python tests, real Renovate preset/extraction tests, strict configuration validation and actionlint; full PR and default-branch CI passed. Roll out through the zondarr canary before the remaining consumers.

Live canary: zondarr #​231 received an App-published repair, passed full normal PR CI and guarded dispatched CI on attempt 1 without approval, received a genuine Renovate request, and merged through the checked helper. Full CI also passed on its merged commit. The preceding canary demonstrated Renovate regeneration after a base update and unchanged repair results on the next scan. Production-validator probes continued to refuse stale and newer failed/pending evidence.


Configuration

📅 Schedule: (in timezone Europe/Copenhagen)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-shared-automation-policy branch from 0706d0f to ce55509 Compare September 17, 2026 23:39
@renovate

renovate Bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

/merge-when-green

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/major-shared-automation-policy branch from ce55509 to 8d7a727 Compare September 18, 2026 02:27
@github-actions
github-actions Bot merged commit d3f0ee0 into main Sep 18, 2026
10 of 11 checks passed
@renovate
renovate Bot deleted the renovate/major-shared-automation-policy branch September 18, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants