okxlin
13acebf9c4
Make Mend primary for Compose updates ( #4761 )
2026-07-12 15:06:20 +08:00
okxlin
fe97d6f2c8
Improve Renovate rate-limit recovery ( #4760 )
2026-07-12 14:38:44 +08:00
okxlin
9a49d3898b
Add a Docker Hub credential preflight
...
Validate the configured Docker Hub credentials against the token service and a public manifest before starting a full Renovate scan. Provide a small manual workflow so maintainers can diagnose authentication without consuming a full scan.
2026-07-12 11:09:58 +08:00
okxlin
d26004a6ca
Harden Renovate caching and digest versioning
...
Strip image digests before deriving app directory versions, while continuing to reject digest-only images. Document the cache privacy boundary, restrict the workflow token to read-only, and bound full scans to 90 minutes.
2026-07-12 10:36:01 +08:00
okxlin
de60c0882d
Persist the self-hosted Renovate cache
...
Restore and save Renovate's public lookup and repository extraction cache with a SHA-pinned GitHub action. Keep private package caching disabled and report cache growth for quota monitoring.
2026-07-12 10:06:21 +08:00
okxlin
3f3057ef05
Isolate hosted and self-hosted Renovate controllers
...
Give the Mend App and the self-hosted Docker scanner disjoint manager scopes, branch namespaces, and dependency dashboards so they cannot close each other's PRs. Preserve the existing Compose policy in a dedicated config and document the scaling boundary.
2026-07-12 09:54:43 +08:00
okxlin
f786a72d66
Recognize self-hosted Renovate PRs ( #4743 )
2026-07-12 03:09:21 +08:00
okxlin
17adfea361
Reduce full Renovate scan frequency ( #4731 )
2026-07-12 02:49:15 +08:00
okxlin
55e4ad13e3
Explain missing Renovate registry auth ( #4730 )
2026-07-12 02:19:37 +08:00
okxlin
a3c5f371c5
Require Docker Hub auth for Renovate ( #4729 )
2026-07-12 02:16:01 +08:00
okxlin
ac0a4afc3c
Fail incomplete Renovate runs ( #4728 )
2026-07-12 01:45:57 +08:00
okxlin
50fb8bc855
Fix self-hosted Renovate repository target ( #4727 )
...
Explicitly target the current repository so green Renovate runs perform real dependency scanning.
2026-07-12 00:58:25 +08:00
okxlin
305513a4e9
Fix Renovate version selection for multi-service apps ( #4726 )
...
Use changed primary service tags for app directory renames and keep paused Flux Panel releases pinned to 1.4.3.
2026-07-12 00:41:12 +08:00
renovate[bot]
0c29ff98ec
Update renovatebot/github-action action to v46.1.18
2026-07-06 14:13:39 +00:00
okxlin
d441193fcd
workflow: fix renovate app-version false failures
...
- run the update-app-version workflow only for Renovate pushes or manual dispatch
- skip already-renamed version directories and rolling aliases in the rename helper
- keep follow-up maintainer patches on Renovate branches from tripping the version rename workflow
2026-07-04 20:29:47 +08:00
okxlin
a89df356da
ci(renovate): close sidecar-only bot prs
2026-07-03 21:12:38 +08:00
okxlin
10d379b854
Broaden Renovate automerge coverage
...
Use PR file metadata for the single-service gate so stale but otherwise clean Renovate branches are classified from their actual patch set.
Also whitelist additional single-service apps that match the direct-merge policy and passed the image-only gate.
2026-07-03 20:27:48 +08:00
okxlin
fb98a2bd57
Fix Renovate automerge workflow gating
...
Use the built-in GitHub token for internal workflow dispatches so reconcile can trigger downstream runs without PAT scope mismatches.
Also make the automerge gate inspect the actual base/head git diff, tolerate version-directory renames, and treat ineligible PRs as a skipped gate instead of a failed workflow run.
2026-07-03 20:15:41 +08:00
okxlin
cc190ed341
Improve Renovate gate for multi-variant apps
...
- allow one app to update multiple single-service compose variants
- document Wavelog version guidance and security caution
2026-07-01 19:58:41 +08:00
okxlin
1d9f8284aa
Harden Renovate automerge gate
2026-06-30 22:17:41 +08:00
renovate[bot]
dd3ef29864
Update actions/checkout action to v7
2026-06-23 02:28:51 +00:00
okxlin
2514311c14
Merge pull request #4171 from okxlin/renovate/actions-checkout-digest
...
Update actions/checkout digest to df4cb1c
2026-06-23 10:03:19 +08:00
renovate[bot]
6b82606c00
Update actions/checkout digest to df4cb1c
2026-06-08 03:58:51 +00:00
renovate[bot]
d832964b20
Update actions/checkout action to v6.0.3
2026-06-02 19:03:32 +00:00
okxlin and Sisyphus
405a1ebab8
Fix renovate reconcile workflow dispatch
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-06-01 15:41:34 +08:00
renovate[bot]
8398eb166f
Update renovatebot/github-action action to v46.1.9
2026-04-13 18:36:41 +00:00
okxlin
de55240b9f
Merge pull request #3621 from okxlin/openclaw/feature/automerge-reconcile-scan
...
feat: reconcile eligible renovate PRs for automerge
2026-03-24 19:45:27 +08:00
okxlin
d56b5566fa
refactor: reduce duplicate reconcile dispatches
2026-03-24 11:40:16 +00:00
okxlin
be3a423a5b
feat: reconcile eligible renovate PRs for automerge
2026-03-24 11:36:50 +00:00
okxlin
ac109b9350
fix: handle resolved PRs during automerge retry
2026-03-24 11:34:21 +00:00
okxlin
ddb772494d
fix: retry automerge when base branch changes
2026-03-24 11:29:23 +00:00
okxlin
e204116c58
fix: use dispatch pr number in merge flow [openclaw]
2026-03-24 09:36:15 +00:00
okxlin
bd718dc0cc
feat: add automerge retry and manual dispatch [openclaw]
2026-03-24 09:29:24 +00:00
okxlin
1c9a6cede7
fix: repair automerge marker line 107 [openclaw]
2026-03-24 09:07:41 +00:00
okxlin
662da26808
fix: repair automerge marker shell escaping [openclaw]
2026-03-24 09:00:51 +00:00
okxlin
843323d61e
fix: avoid pull_request-only context in automerge [openclaw]
2026-03-24 08:22:09 +00:00
okxlin
89caf2edce
fix: improve automerge marker detection [openclaw]
2026-03-24 08:07:27 +00:00
okxlin
990b3afee9
chore: remove deprecated renovate input [openclaw]
2026-03-24 03:21:11 +00:00
okxlin
6f60492751
feat: auto-label third-party PRs as pending [openclaw]
2026-03-24 02:42:18 +00:00
okxlin
a3f0ed1a07
fix: match renovate bot in automerge workflow [openclaw]
2026-03-24 00:36:49 +00:00
okxlin
73fcab3a34
Merge pull request #3550 from okxlin/renovate/renovatebot-github-action-46.x
...
Update renovatebot/github-action action to v46.1.6
2026-03-24 02:34:18 +08:00
okxlin
561e73c2ac
chore: tighten automerge workflow triggers [openclaw]
2026-03-23 18:30:17 +00:00
okxlin
721109d78a
refactor: single-source renovate whitelist [openclaw]
2026-03-23 18:26:20 +00:00
okxlin
164b068800
fix: enforce whitelist in automerge workflow [openclaw]
2026-03-23 18:18:07 +00:00
okxlin
9361d6c7b3
chore: add renovate automerge whitelist [openclaw]
2026-03-23 18:00:52 +00:00
renovate[bot]
2dd0ecdffb
Update renovatebot/github-action action to v46.1.6
2026-03-23 16:46:41 +00:00
renovate[bot]
dd783b7c81
Update renovatebot/github-action action to v46.1.5
2026-03-18 01:10:00 +00:00
okxlin
09c6c4d28e
Merge pull request #3502 from okxlin/renovate/renovatebot-github-action-46.x
...
Update renovatebot/github-action action to v46
2026-03-11 08:52:54 +08:00
renovate[bot]
ce8a0f7737
Update renovatebot/github-action action to v46
2026-03-10 18:05:59 +00:00
renovate[bot]
c8ab2e6ba9
Update actions/checkout digest to de0fac2
2026-03-10 17:56:22 +00:00