Commit Graph

111 Commits

Author SHA1 Message Date
renovate[bot] e5cbbaaf09 build(deps): update dependency prettier to v3 (#23627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-11-07 17:12:01 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Michael Kriese 84a97a62fa test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Michael Kriese f0d676242a fix: better branch code coverage (#24276) 2023-09-07 04:39:39 +00:00
Bernhard Krämer 2e5764635e feat(manager/composer): Use bitbucket-tags for vcs repos if it has bitbucket.org URL (#24096)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-09-06 12:00:32 +00:00
Erik Gaal 8b731042d7 fix: include newVersion in composer update command (#24057)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-25 12:03:23 +00:00
Jiahao Guo 58748ab6c2 refactor(util): move GitHub token related utils to proper place (#23869) 2023-08-15 14:26:38 +00:00
Rhys Arkins 36e2b328bb chore: update types reference 2023-08-15 11:31:15 +02:00
Rhys Arkins 6699320682 fix(composer): use php-prebuild tags for composer php (#23870) 2023-08-15 08:10:30 +00:00
renovate[bot] fe739befbf chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +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
Rhys Arkins c7832e55f8 feat!: remove BUILDPACK env support 2023-07-04 19:21:52 +02:00
RahulGautamSingh aa14b777c0 feat!: replace dockerImagePrefix with dockerSidecarImage (#22708)
Closes #21217

BREAKING CHANGE: dockerImagePrefix is now replaced by dockerSidecarImage
2023-07-04 19:21:52 +02:00
Michael Kriese 497d4c131f fix(manager): unify logging (#22398)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-05-25 16:53:05 +00:00
Sergei Zharinov 5b5a1e9534 fix(composer): Fix excessive parsing error logging (#22089) 2023-05-15 08:17:35 +00:00
Sergei Zharinov 664dc808e7 refactor(composer): Use schema for parsing (#21520) 2023-05-07 20:51:20 +00:00
DjordyKoert 62b57aa27c feat: disable setting COMPOSER_AUTH for gitlab (#20634)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-17 06:16:02 +00:00
Rhys Arkins 1767f7608b fix: Revert "refactor: safely parse composer files" (#21448) 2023-04-12 14:30:33 +02:00
Jamie Magee 965054d7d4 refactor: safely parse composer files (#21173) 2023-04-08 15:08:07 +00:00
Martin Herndl 3f5a0c04f5 feat(composer): skip path repo dependencies (#20887) 2023-03-14 05:10:30 +00:00
Michael Kriese ec4b17b8b6 feat(config)!: default dockerImagePrefix to containerbase (#20150)
Sidecar containers will now use `containerbase/` prefix instead of `renovate/` prefix.

BREAKING CHANGE: containerbase/ account used for sidecar containers instead of renovate/
2023-03-10 09:34:40 +01:00
Rhys Arkins 016e647390 feat(config)!: default to rangeStrategy=auto, prefer update-lockfile (#19942)
Changes `rangeStrategy` default value from `'replace'` to `'auto'`. Also changes `auto` behavior so that `update-lockfile` is preferred if the manager
supports the `updateLockedDependency()` function.

Closes #19800

BREAKING CHANGE: Renovate will now default to updating locked dependency versions. To revert to previous behavior, configure rangeStrategy=replace.
2023-03-10 09:25:45 +01:00
Rhys Arkins 3cef2f2e4f refactor: PackageFile -> PackageFileContent (#20502) 2023-02-19 12:43:48 +00:00
Rhys Arkins 3c98fc0f45 feat(manager/composer): extractedConstraints (#19853) 2023-01-16 08:12:20 +01:00
Eric Durand-Tremblay e8a5437cd3 feat(manager/composer): support git-tags hostRules for github.com when updating artifacts (#18004)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
fixes undefined
2023-01-13 13:33:49 +00:00
Michael Kriese 73be295310 feat(core): centralize sidecar image usage (#19545) 2022-12-23 09:45:15 +00:00
Rhys Arkins 7afb7b5348 fix(composer): handle empty git stash pop (#19527) 2022-12-22 17:44:05 +01:00
Rhys Arkins 52d773bb6b feat(composer): stash/unstash before install (#19518) 2022-12-21 17:00:25 +01:00
RahulGautamSingh 2a07e91be6 refactor: convert ProgrammingLanguage to union type (#18748)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-05 08:49:57 +00:00
RahulGautamSingh c56588eaba refactor: convert PlatformmId to union (#18458) 2022-11-01 14:46:09 +00:00
Rhys Arkins ca4025b36b feat(composer): support binarySource=install for php (#18656) 2022-10-29 14:42:00 +00:00
RahulGautamSingh 0151b6a4a9 refactor: reduce debug metadata (#18466)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-29 12:11:09 +00:00
Michael Kriese 0b2a14e3a2 fix(manager/composer): fix registry url handling (#18643) 2022-10-28 14:18:43 +00:00
Gary Lockett dc8045c37d feat(composer): Support PHP as a package using GitHub tags (#18474)
Signed-off-by: Gary Lockett <gary@creativecow.uk>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-27 16:09:35 +03:00
Rhys Arkins cbca54d0c3 feat!: do not auto pin rangeStrategy (#18309)
Removes all logic where rangeStrategy=auto results in pinning.

Closes #18304

BREAKING CHANGE: Dependencies are no longer automatically pinned, pinning must be opted into using rangeStrategy=pin
2022-10-23 06:48:35 +02:00
RahulGautamSingh 91cef564d4 refactor: change currentVersion to non-optional in UpdateLockedConfig (#18406) 2022-10-21 15:29:39 +00:00
Rhys Arkins 95339bde33 refactor: use containerbase terminology (#18023) 2022-09-28 17:09:28 +02:00
Rhys Arkins fc605a59c0 fix(composer): Revert "feat(manager/composer): support git-tags hostRules for github.com when updating artifacts" (#17961) 2022-09-25 07:06:44 +03:00
Eric Durand-Tremblay 781b8fbcb7 feat(manager/composer): support git-tags hostRules for github.com when updating artifacts (#16193) 2022-08-30 16:49:01 +03:00
Gary Lockett 94cfaecef2 fix(manager/composer): match composer's handling of the patch number for platform PHP version (#17299)
Signed-off-by: Gary Lockett <gary@creativecow.uk>
2022-08-29 06:31:33 +00:00
Rhys Arkins f764f8879c feat(config): containerbaseDir (#17414) 2022-08-25 15:43:06 +00:00
Rhys Arkins ee6287971d refactor: use containerbase not buildpack terminology (#17398) 2022-08-25 06:59:55 +00:00
Michael Kriese b2e763e012 test: prepare buildpack (#17212) 2022-08-17 07:15:38 +00:00
Michael Kriese 0316a5e62d test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
IKEDA Sho c8ca4267ef fix(manager): correctly escape the dot character in fileMatch (#17048) 2022-08-08 17:20:16 +02:00
IKEDA Sho 72db89f6e5 refactor: Fix constraint typos (#16879) 2022-08-01 04:02:55 +00:00
Sergei Zharinov e4dbd4ad49 fix(ci): Restrict template expressions (#16834)
* fix(ci): Restrict template expressions

* Fix

* Fix

* Fix
2022-07-30 16:28:31 +02:00
IKEDA Sho 1ad61a7ebd refactor(manager): consistently write as export const language = ... (#16739)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-07-25 06:13:57 +00:00
Michael Kriese 6c78237993 test: simplify exec mock (#16698) 2022-07-22 07:42:30 +00:00
Michael Kriese 4f82df4c3d feat(buildpack): enable cache (#16591) 2022-07-21 07:00:02 +00:00