Sergei Zharinov
e983daa75d
feat(github-actions): Support digests for non-semver refs ( #40225 )
...
* feat(github-actions): Support non-semver refs (tags and branches)
* refactor(github-actions): drop ref= prefix, use bare token comments
Address review feedback: use bare `# cargo-llvm-cov` instead of
`# ref=cargo-llvm-cov` for non-semver pin comments, consistent with
how version comments work (`# v4.0.0`).
- Rename pinnedVersionRe -> pinTokenRe, add bareTokenRe fallback
- Add `ref` field to CommentData, separate from pinnedVersion
- Guard replaceString extension to only use ref for SHA-pinned actions
- Remove redundant autoReplaceStringTemplate override
- Deduplicate versionLikeRe (export from parse.ts)
- Add datasource assertions to non-semver tests
* refactor(github-actions): remove unreachable parseComment branch
* test(github-actions): add coverage for non-version ref fallback
2026-03-20 05:57:41 +00:00
Trim21
71674b73bf
feat(github-actions): support golangci-lint version defined in golangci-lint-action ( #41632 )
...
* feat: support golangci-lint version defined in golangci-lint-action
* feat: add golangci-lint-action to supported community actions
2026-03-03 18:02:01 +00:00
renovate[bot]
4a2578d18d
build(deps): update dependency zod to v4 (main) ( #41225 )
...
* build(deps): update dependency zod to v4
| datasource | package | from | to |
| ---------- | ------- | ------- | ----- |
| npm | zod | 3.25.76 | 4.3.6 |
* fix: zod migration
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-02-18 07:37:50 +00:00
Sergei Zharinov
9d857c1f68
refactor(lint): Organize imports with biome ( #40966 )
2026-02-06 13:40:01 +00:00
Sergei Zharinov
930cf6633c
refactor: Rewrite imports with .ts extensions ( #40700 )
...
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Sergei Zharinov
5e56e2a636
refactor(github-actions): Simplify line parsing ( #40096 )
...
* base: pile foundation
* docs(github-actions): add comments to parsing functions
2026-01-23 12:58:33 +00:00
Sergei Zharinov
fb80abbadd
refactor(github-actions): Simplify line parsing ( #40216 )
2025-12-30 19:29:54 +00:00
Matthew Gamble
fef1439916
fix(github-actions): handling of quoted Docker image references ( #39635 )
...
* fix: handling of quoted Docker image references in Github Actions
The problem with the use of '\s' is that it swallows the newline at the
end of the line, meaning the $ anchor doesn't have anything to match
against, which results in it failing to match quoted entries. By simply
switching to a dot (which doesn't match newlines), the issue is
resolved for all references.
* fix: further modify regex for docker image refs in github actions
2025-12-15 08:25:26 +00:00
Aspen
ed5ad43e2b
feat(managers/github-actions): extract and update version for pypa/hatch@install action ( #38674 )
...
* feat(github-actions): extract and update version for `pypa/hatch@install` action
* docs(managers/github-actions): add pypa install action to community uses-with list
2025-10-27 09:45:52 +00:00
Adam Setch
804f9aefcc
fix(github-actions): uses-with action versions for ruby, deno, bun) ( #38294 )
...
* fix(github-actions): uses-with action versions for ruby, deno, bun)
Signed-off-by: Adam Setch <adam.setch@outlook.com >
* fix(github-actions): uses-with action versions for ruby, deno, bun)
Signed-off-by: Adam Setch <adam.setch@outlook.com >
---------
Signed-off-by: Adam Setch <adam.setch@outlook.com >
2025-09-30 14:36:34 +00:00
Adam Setch
fcc9d79b56
feat(github-actions): uses-with action versions for ruby, deno, bun ( #38132 )
...
Signed-off-by: Adam Setch <adam.setch@outlook.com >
2025-09-20 16:37:53 +00:00
Michael Kriese
3211d56e21
refactor(zod): rename schema to match our best practices guide ( #37499 )
2025-08-14 10:35:03 +00:00
Trim21
ff290b2ed3
feat(github-actions): add some community action support ( #34791 )
...
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
2025-08-07 16:17:21 +00:00
Patrick Schratz
6c2bd9d197
feat: add forgejo as a standalone platform ( #37075 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-07-21 14:24:07 +00:00
Jack Baldry
d4a25ff8ac
feat(github-actions): Also allow forward slash to separate semantic version from a tag prefix ( #35431 )
...
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
2025-05-07 11:00:13 +00:00
RahulGautamSingh
bc7d0595d0
feat(config): managerFilePatterns ( #34615 )
...
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-05-04 08:30:24 +00:00
Michael Kriese
89700e8433
fix(github-action): fix actions schema ( #35054 )
2025-03-28 14:00:03 +00:00
Michael Kriese
ed7d148a40
feat(github-actions): extract versioned actions from composite actions ( #34993 )
2025-03-25 10:06:52 +00:00
Sergei Zharinov
b2742b40e5
fix: Update schema error messages with more specific wording ( #34885 )
2025-03-18 20:00:22 +00:00
Sergei Zharinov
19b04caa67
feat(github-actions): Use schema for dependency extraction ( #33584 )
2025-03-17 08:56:15 +00:00
Michael Kriese
19c115c813
test: cleanup ( #34785 )
2025-03-13 17:52:09 +00:00
Rhys Arkins
b11c05c6d7
fix(actions): add extractVersion to actions versions lookup ( #34748 )
2025-03-11 13:07:15 +00:00
Rhys Arkins
65324ac588
feat(github-actions): Support actions/setup-node/go/python with:node-version ( #34662 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-03-07 12:59:35 +00:00
Michael Kriese
997c23502e
test: migrate to vitest ( #34475 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2025-02-26 09:35:54 +00:00
renovate[bot]
55845508b6
chore(deps): update eslint monorepo to v9 (major) ( #33573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-02-20 11:31:13 +00:00
Michael Kriese
45bdc77844
refactor(manager): always set package name from docker image extract ( #33917 )
2025-01-29 15:36:24 +00:00
Michael Kriese
ac9ddf3266
fix(manager/github-actions): preserve full depName ( #33450 )
2025-01-07 15:17:38 +00:00
Michael Kriese
73b842fe3a
feat(manager/github-actions): support registry aliases ( #33377 )
2025-01-02 18:06:11 +00:00
Risu
397ab49ef3
docs(managers): add missing url and displayName ( #32621 )
...
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
2024-12-01 08:47:27 +00:00
JP-Ellis
66f1ef564d
feat(github-action): retain spaces in extracted values ( #32730 )
...
Signed-off-by: JP-Ellis <josh@jpellis.me >
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-11-28 20:58:28 +00:00
Sebastian Poxhofer
d74ba704fd
refactor: use yaml instead of js-yaml for parsing YAML files ( #31336 )
2024-09-16 18:03:23 +00:00
HonkingGoose
c6824223aa
docs: update references to Ubuntu versions ( #28701 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2024-04-29 15:14:21 +00:00
Yohann Genre
6ad6022fb2
feat(manager/github-actions): extract complex github tags ( #27941 )
2024-03-26 14:41:47 +00:00
Artem Kamenev
27eb84f7fb
feat(github-actions): add support for version tag prefixes ( #27882 )
2024-03-13 19:11:16 +00:00
Artem Kamenev
3b4b7f1ff3
feat(github-actions): support ratchet comments ( #27846 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-03-12 11:30:43 +00:00
Michael Kriese
1e1fb74c07
fix(datasource/github-runners): wrong macos labels ( #27241 )
2024-02-12 16:10:53 +00:00
Rhys Arkins
c9151596f9
fix(github-actions): handle whitespace after uses ( #27170 )
2024-02-09 12:26:51 +01:00
Michael Kriese
96b8e6ddc9
feat(manager/github-actions): support full qualified actions ( #27117 )
2024-02-08 07:59:28 +00:00
Michael Kriese
6c2263eeb3
chore: fix types for linting ( #26695 )
2024-01-17 11:30:45 +00:00
Gregory Dosh
2cbb04d3ac
feat(github-actions): synchronize regexManager:githubActionsVersions and github-actions fileMatch ( #26414 )
...
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com >
Co-authored-by: GregoryDosh <GregoryDosh@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-01-10 10:11:52 +00:00
Sebastian Poxhofer
3c33a26441
refactor(util/yaml): rename load and loadAll to parseSingleYaml and parseYaml ( #26084 )
2023-12-01 20:13:01 +00:00
Sebastian Poxhofer
f42d0583d5
refactor(utils/yaml): centralize YAML parsing to allow central templating handling ( #26068 )
2023-12-01 11:58:43 +00:00
Patrick J. Roddy
da0a7e1037
fix(github-actions): allow subdirectories by default ( #25813 )
2023-11-15 16:44:39 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
HonkingGoose
08629cfd29
docs: bump actions/checkout version in examples ( #24545 )
2023-09-20 10:01:23 +00:00
Patrick Schratz
5ff6466919
feat(manager/github-actions): Support for Gitea and Forgejo actions within github-actions manager ( #24336 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2023-09-10 09:11:15 +00:00
PeterNitsche
1ecaab241d
feat(github-actions): support GitHub actions runners ( #23633 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2023-08-08 19:59:41 +00:00
Tobias
853f02844d
feat(github-actions): autodetect GitHub Actions registry urls for Enterprise Server ( #23042 )
2023-08-08 12:07:47 +00:00
Michael Kriese
6b11746559
docs(github-actions): simplify sample ( #23407 )
2023-07-17 13:05:15 +00:00
Sebastian Poxhofer
19259a0383
feat!: categories ( #16534 )
...
Closes #13953
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
BREAKING CHANGE: languages are now called categories instead
2023-07-04 19:21:52 +02:00