Lukas Backström
481f9b6d46
fix(github-actions): support ratchet comments for nested actions ( #45210 )
...
The `ratchet:` alternative in the pin-comment regex only allowed
`owner/repo`, so a ratchet marker for an action in a subdirectory
(`owner/repo/path@ref`) never matched. Such comments fell through to the
bare-token branch, which made `currentValue` the entire marker string,
e.g. `ratchet:actions/cache/restore@v4`. That is not version-like, so
the dep was switched to the `github-digest` datasource, which cannot
resolve the marker as a tag or branch and logs "Could not determine new
digest for update". The dep then gets no updates at all.
Allow further path segments after `owner/repo` so that nested actions
are extracted the same way as their top-level counterparts, with
`currentValue: v4` and the `github-tags` datasource.
Assisted-by: Claude:claude-opus-5
2026-08-12 22:15:52 +00:00
..
2026-07-14 13:00:02 +00:00
2026-03-31 12:08:39 +00:00
2026-05-15 07:03:15 +00:00
2026-05-30 16:01:58 +00:00
2026-08-10 07:54:37 +00:00
2026-08-10 00:26:08 +00:00
2026-07-20 08:07:17 +00:00
2026-03-10 09:57:31 +00:00
2026-07-19 11:14:22 +00:00
2026-07-28 11:44:22 +00:00
2026-07-28 11:44:22 +00:00
2026-01-26 22:48:17 +00:00
2026-04-14 14:26:46 +00:00
2026-05-30 16:01:58 +00:00
2026-05-19 13:31:27 +00:00
2026-07-14 12:11:21 +00:00
2026-08-12 22:07:40 +00:00
2026-01-26 22:48:17 +00:00
2026-08-07 14:25:42 +01:00
2026-07-20 08:07:17 +00:00
2026-08-10 14:30:10 +00:00
2026-05-27 09:39:52 +00:00
2026-07-28 07:04:21 +00:00
2026-05-30 16:01:58 +00:00
2026-08-07 14:25:42 +01:00
2026-08-07 14:25:42 +01:00
2026-08-10 11:54:18 +00:00
2026-08-10 11:54:18 +00:00
2026-07-14 12:28:52 +00:00
2026-05-30 16:01:58 +00:00
2026-05-30 16:01:58 +00:00
2026-08-12 08:50:57 +00:00
2026-08-12 08:50:57 +00:00
2026-07-19 11:14:22 +00:00
2026-07-28 11:44:22 +00:00
2026-05-30 16:01:58 +00:00
2026-05-30 16:01:58 +00:00
2026-07-21 10:48:29 +00:00
2026-05-19 13:31:27 +00:00
2026-06-02 13:29:48 +00:00
2026-08-06 10:02:30 +00:00
2026-05-30 16:01:58 +00:00
2026-08-10 11:54:18 +00:00
2026-08-12 22:15:52 +00:00
2026-07-20 08:07:17 +00:00
2026-07-14 13:00:02 +00:00
2026-07-20 08:07:17 +00:00
2026-07-28 11:44:22 +00:00
2026-08-10 11:54:18 +00:00
2026-08-07 14:25:42 +01:00
2026-08-07 14:25:42 +01:00
2026-07-14 13:00:02 +00:00
2026-05-13 16:23:10 +00:00
2026-07-14 12:33:42 +00:00
2026-08-07 14:25:42 +01:00
2026-02-06 13:40:01 +00:00
2026-08-07 14:25:42 +01:00
2026-08-10 11:54:18 +00:00
2026-06-02 13:29:48 +00:00
2026-07-28 07:04:21 +00:00
2026-02-06 13:40:01 +00:00
2026-02-06 13:40:01 +00:00
2026-07-28 11:44:22 +00:00
2026-02-06 15:34:33 +00:00
2026-05-30 16:01:58 +00:00
2026-08-07 14:25:42 +01:00
2026-07-19 11:14:22 +00:00
2026-07-19 11:14:22 +00:00
2026-08-07 14:25:42 +01:00
2026-02-06 13:40:01 +00:00
2026-07-08 12:25:54 +00:00
2026-08-10 07:54:37 +00:00
2026-08-07 14:25:42 +01:00
2026-08-07 14:25:42 +01:00
2026-01-26 22:48:17 +00:00
2026-08-12 12:58:51 +00:00
2026-08-12 08:50:57 +00:00
2026-01-26 22:48:17 +00:00
2026-05-30 16:01:58 +00:00
2026-07-14 12:57:23 +00:00
2026-08-10 11:54:18 +00:00
2026-05-30 16:01:58 +00:00
2026-08-07 14:25:42 +01:00
2026-07-14 12:57:23 +00:00
2026-08-07 14:25:42 +01:00
2026-08-12 08:50:57 +00:00
2026-07-29 11:30:25 +00:00
2026-08-10 11:54:18 +00:00
2026-08-03 07:21:30 +00:00
2026-08-10 07:54:37 +00:00
2026-08-07 14:25:42 +01:00
2026-07-14 12:11:21 +00:00
2026-01-26 22:48:17 +00:00
2026-08-03 18:29:34 +00:00
2026-07-22 08:50:15 +00:00
2026-01-26 22:48:17 +00:00
2026-01-26 22:48:17 +00:00
2026-08-10 07:52:31 +00:00
2026-07-19 11:14:22 +00:00
2026-01-26 22:48:17 +00:00
2026-03-31 12:08:39 +00:00
2026-07-22 07:50:04 +00:00
2026-06-16 05:48:01 +00:00
2026-08-11 06:26:37 +00:00
2026-05-05 13:52:03 +00:00
2026-08-12 22:09:45 +00:00
2026-01-26 22:48:17 +00:00
2026-07-28 11:44:22 +00:00
2026-01-26 22:48:17 +00:00
2026-07-20 08:07:17 +00:00
2026-02-06 13:40:01 +00:00
2026-05-27 09:39:52 +00:00
2026-05-08 07:01:27 +00:00
2026-02-06 13:40:01 +00:00
2026-08-10 11:54:18 +00:00
2026-02-06 13:40:01 +00:00
2026-05-30 16:01:58 +00:00
2026-07-22 07:50:04 +00:00
2026-01-26 22:48:17 +00:00
2026-07-28 11:44:22 +00:00
2026-07-19 11:14:22 +00:00
2026-07-20 14:28:26 +00:00
2026-01-26 22:48:17 +00:00
2026-08-10 13:56:23 +00:00
2026-08-11 10:18:20 +00:00
2026-08-11 10:18:20 +00:00