Skip to content

Commit

Permalink
Feat/sbt multiple file variable lookup (#2)
Browse files Browse the repository at this point in the history
* fix(platform/bitbucket): use `uuid` instead of `username` for issues filter (renovatebot#20960)

* fix(config): migrate includeForks properly (renovatebot#20965)

* chore(deps): update actions/checkout action to v3.4.0 (renovatebot#20970)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v4.4.0 (renovatebot#20973)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Prevent uninitialized cacheProxy from being accessed in cleanup (renovatebot#20975)

* feat(manager/gradle): add support for plugins in inlined version catalogs (renovatebot#20969)

* fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900 (renovatebot#20974)

* fix: Revert "fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900" (renovatebot#20979)

* docs(platform/bitbucket-server): add Data Center (renovatebot#20980)

* feat(manager/bitbucket-pipelines): add support for docker-based pipes (renovatebot#20938)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* chore: change invalid to needs-discussion (renovatebot#20997)

* chore(deps): update dependency @types/node to v18.15.0 (renovatebot#20999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 0359d0e (renovatebot#20998)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(bitbucket): use correct case   (renovatebot#21002)

* fix(auto-replace): handle missing depName or packageName values (renovatebot#21005)

* chore(deps): update dependency lint-staged to v13.2.0 (renovatebot#21006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 85f7a97 (renovatebot#21014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (renovatebot#21016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to a016596 (renovatebot#21018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: downgrade cached etag log to trace

* docs(go modules): vendored major upgrades not supported (renovatebot#21025)

* feat(github): Don't store `updatedAt` field in GraphQL cache record (renovatebot#21024)

* chore(logs): lower lookup logging (renovatebot#21027)

* feat(presets): gitbeaker monorepo (renovatebot#21028)

* chore(deps): update dependency aws-sdk-client-mock to v2.1.1 (renovatebot#21029)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: clarify forkProcessing filename (renovatebot#21021)

* feat(manager/helmfile): Support kustomize (renovatebot#20782)

* refactor(git): cache list of branches per-sha per repo (renovatebot#20839)

* feat(manager/argocd): added support for argocd multisource (renovatebot#20648)

* feat(git): use rev-list count to determine behind base status (renovatebot#21036)

* refactor(test): use minimal config objects (renovatebot#20773)

* fix(platform/github): detect pr-edited if target changed (renovatebot#21026)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: exactOptionalPropertyTypes (renovatebot#20761)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: update references to renovate/renovate to v35.14.1 (renovatebot#21040)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21041)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(asdf-pulumi): Extract version (renovatebot#21038)

* chore(deps): update dependency @types/node to v18.15.1 (renovatebot#21042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/dependency-review-action action to v3.0.4 (renovatebot#21043)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(data): automatic update of static data (renovatebot#21030)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* chore(deps): update dependency @types/node to v18.15.2 (renovatebot#21053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 3c89fc4 (renovatebot#21055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: MergeConfidence types (renovatebot#21058)

* refactor: merge confidence default undefined (renovatebot#21059)

* chore(deps): update dependency @types/node to v18.15.3 (renovatebot#21060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: customize merge confidence host (renovatebot#21061)

Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>

* chore: improve bug issue template (renovatebot#21051)

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* feat(replacements): support for replacement name templating (renovatebot#20905)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(packageRules): add merge confidence matcher (renovatebot#21049)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: remove `pkg.version` from prFingerprintConfig (renovatebot#21077)

* docs(replacement): update examples (renovatebot#21076)

* docs(self-hosting examples): update renovate version references (renovatebot#21067)

* docs(config options): `improveprBodyTemplate` explanation (renovatebot#20945)

* docs(config options): rewrite `branchName` documention, redirect to discussion (renovatebot#20949)

* docs: fix `replacementNameTemplate` samples (renovatebot#21085)

* feat(presets): add containerbase workarounds (renovatebot#21086)

* feat(presets): add more containerbase replacements (renovatebot#21084)

* fix(manager/flux): the parsing of ocirepository (renovatebot#21070)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* chore(deps): update github/codeql-action action to v2.2.8 (renovatebot#21095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(platform/github): don't retry merge when blocked by required status check (renovatebot#21063)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(cache): Fallback to older decorator results on error (renovatebot#20795)

* chore(deps): update dependency jest-mock-extended to v3.0.4 (renovatebot#21112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency deepmerge to v4.3.1 (renovatebot#21115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(config): set subType=string for all arrays (renovatebot#21118)

* fix: remove traefik manual sourceUrl (renovatebot#21117)

* chore(deps): update actions/checkout action to v3.5.0 (renovatebot#21120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: Better defaults for Codespaces configuration (renovatebot#21113)

* chore(deps): update node.js to a396d1d (renovatebot#21135)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v20.1.3 (renovatebot#21139)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to dd071f0 (renovatebot#21141)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to d0a1856 (renovatebot#21142)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(manager/velaci): Set displayName and url (renovatebot#21143)

* feat(config): multi-org secrets decrypt (renovatebot#21147)

* feat(manager/pyenv): specify "Python" for commitMessageTopic (renovatebot#21145)

* fix: perform pr-update when requested regardless of pr-cache state (renovatebot#21148)

* chore(deps): update node.js to cfdd74d (renovatebot#21159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): improve preset description resolution (renovatebot#21165)

* chore(deps): replace node.js with ghcr.io/containerbase/node 18.15.0 (renovatebot#21158)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): use replacementNameTemplate for k8s-registry-move (renovatebot#21103)

* docs: encrypt CLI usage (renovatebot#21162)

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* fix(manager/helmfile): Detect more local charts (renovatebot#21093)

* fix(merge-confidence): escape forward slashes in package names (renovatebot#21168)

* chore(deps): update dependency @types/eslint to v8.21.3 (renovatebot#21171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency safe-stable-stringify to v2.4.3 (renovatebot#21170)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.2 (renovatebot#21175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21177)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.3 (renovatebot#21178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/ruby-semver to v2.1.10 (renovatebot#21180)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(schema): Remove `looseObject` helper (renovatebot#21164)

* build(deps): update dependency prettier to v2.8.5 (renovatebot#21189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(replacement): consolidate replacement rules (renovatebot#21155)

* feat(datasource/docker): support registry proxy for digest updates (renovatebot#20777)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21197)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency fs-extra to v11.1.1 (renovatebot#21196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action action to v2.2.9 (renovatebot#21198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/osv-offline to v1.2.3 (renovatebot#21199)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency xmldoc to v1.3.0 (renovatebot#21202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.5 (renovatebot#21201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.10 (renovatebot#21203)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): force branch creation to prevent diff-check (renovatebot#21200)

* build(deps): update dependency cacache to v17.0.5 (renovatebot#21214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: use `node:` protocol imports (renovatebot#21181)

* fix: merge config constraints over package file extracted constraints (renovatebot#21207)

* feat(manager/bitbucket-pipelines): support docker image object (renovatebot#21102)

* chore(deps): update dependency rimraf to v4.4.1 (renovatebot#21240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to cde49f8 (renovatebot#21241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(automerge): add example monorepo package automerge (renovatebot#21223)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(github-release-attachments): set token correctly (renovatebot#21233)

* chore(deps): update dependency @types/diff to v5.0.3 (renovatebot#21253)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.0 (renovatebot#21245)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): Add tiptap monorepo (renovatebot#21254)

* fix(presets): name typo (renovatebot#21064)

* feat(bazel): Support for rules_oci / oci_pull (renovatebot#21216)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix(manager/kubernetes): allow trailing comments (renovatebot#21260)

* feat(template): indentation capture group (renovatebot#21193)

* feat(issues): add jira http util (renovatebot#21056)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(presets): add storybook-react-native monorepo (renovatebot#21273)

* chore(deps): update dependency typescript to v5 (renovatebot#21011)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* feat: autoclose PRs when repo disabled (renovatebot#21263)

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* refactor: rename finalise to finalize (renovatebot#21278)

* build(deps): update dependency @renovatebot/osv-offline to v1.2.4 (renovatebot#21277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(yarn): detect already-updated for yarn 2/3 (renovatebot#21285)

* build(deps): update dependency nanoid to v3.3.6 (renovatebot#21288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency slugify to v1.6.6 (renovatebot#21289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(cache): catch redis set value errors (renovatebot#21290)

* chore(deps): update dependency type-fest to v3.7.1 (renovatebot#21291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.2 (renovatebot#21293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.4 (renovatebot#21295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(vulnerabilities): skip withdrawn security advisories (renovatebot#21294)

* chore(deps): lock file maintenance (renovatebot#21296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.5 (renovatebot#21303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(asdf): Support sops asdf plugin (renovatebot#21306)

* chore(deps): update node.js to 9242d23 (renovatebot#21312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters to v5.57.0 (renovatebot#21314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21315)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/lodash to v4.14.192 (renovatebot#21313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update template capture group definitions (renovatebot#21311)

* fix(yarn): use yarn up -R for lock file updating (renovatebot#21309)

* fix(versioning/hashicorp): allow numbered unstable versions (renovatebot#21334)

* chore: improve user-facing label action comments (renovatebot#21322)

* test(vulnerabilities): add unit test to confirm package rule order (renovatebot#21339)

* chore(deps): update dependency @types/node to v18.15.11 (renovatebot#21345)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(issue labeling): add new labels (renovatebot#21348)

* feat(datasource/crate): add sparse registry support (renovatebot#21187)

Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* feat: fetch changelogs for private Terraform Cloud modules (renovatebot#21356)

* fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (renovatebot#21362)

* chore(deps): update github/codeql-action action to v2.2.10 (renovatebot#21363)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(util/pretty-time): Ensure support for `years`, `months` and `weeks` (renovatebot#21366)

* refactor(dotnet-version): Fix schema for dates (renovatebot#21367)

* docs(rangeStrategy): clarify v35 `auto` behavior (renovatebot#21372)

* refactor(http): Enhanced integration with data schemas (renovatebot#21338)

* chore(deps): update github/codeql-action action to v2.2.11 (renovatebot#21373)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.3 (renovatebot#21375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: export poetry helper functions

* feat(onboarding): use cache to check if repo is onboarded (renovatebot#20733)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(manager/regex): set replaceString for digest-only matches (renovatebot#21370)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test(manager/regex): add replaceString to all non-snapshot based test assertions (renovatebot#21380)

* feat(schema-utils): Add JSON parsing functions (renovatebot#21384)

* chore(deps): update node.js to 4a703da (renovatebot#21388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: update cache record TTL to not account for Daylight Saving time (renovatebot#21389)

* feat: RENOVATE_X_IGNORE_RE2 (renovatebot#21391)

* refactor: safely parse composer files (renovatebot#21173)

* chore(deps): update node.js to d8906c1 (renovatebot#21397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): update pixijs repo urls (renovatebot#21396)

* chore(deps): update node.js to d7bd3e3 (renovatebot#21398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(template): add equals helper (renovatebot#21385)

* chore(deps): update dependency ts-jest to v29.1.0 (renovatebot#21400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(http): Don't use shallow copy for JSON results (renovatebot#21401)

* docs: update references to renovate/renovate to v35.40.0 (renovatebot#21403)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(platform): add id for each platform (renovatebot#21405)

* test: jest isolation (renovatebot#21406)

* fix(platform/bitbucket): remove interactive text in issue should be read only (renovatebot#21409)

* fix(manager/gradle): resolve values when assigning symbols to variables (renovatebot#21411)

* build(deps): update dependency graph-data-structure to v3.3.0 (renovatebot#21412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/luxon to v3.2.2 (renovatebot#21417)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(http): Throw errors for schema mismatch (renovatebot#21395)

* refactor(datasource/npm): Remove unused fields from types (renovatebot#21192)

* refactor(datasource/deno): Add schema validation (renovatebot#21329)

* refactor(azure-bicep-resource): Refactor schema usage (renovatebot#21402)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* chore(deps): update codecov/codecov-action action to v3.1.2 (renovatebot#21430)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: migrate hostType (renovatebot#21432)

* refactor(manager/gradle): split `extractAllPackageFiles` into multiple sub-methods (renovatebot#21429)

* refactor(dotnet-version): Refactor schemas (renovatebot#21426)

* chore(deps): update dependency @types/luxon to v3.3.0 (renovatebot#21418)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* docs: add GitHub PAT hint for fetchReleaseNotes (renovatebot#21443)

* feat(manager/helmfile): Detect kustomization.yaml (renovatebot#21111)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix(ansible-galaxy): space parsing (renovatebot#20679)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: Revert "refactor: safely parse composer files" (renovatebot#21448)

* build: export pipenv constraints

* feat(datasource): rename `node` -> `node-version` (renovatebot#21149)

* refactor(platform): optional `getVulnerabilityAlerts` (renovatebot#21449)

* feat(fs): add `isValidLocalPath` function (renovatebot#21433)

* feat: support depth URL argument in Terraform modules (renovatebot#21287)

* feat(config): rename stabilityDays to minimumReleaseAge (renovatebot#21376)

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* chore(deps): update actions/checkout action to v3.5.1 (renovatebot#21464)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 72fa4d2 (renovatebot#21463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.8.0 (renovatebot#21466)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3.5.5 (renovatebot#21465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(vulnerabilities): rename fetchVulnerabilities to appendVulnerabilityPackageRules (renovatebot#21468)

* chore(deps): update linters (renovatebot#21469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21472)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(pull requests): rewrite (renovatebot#21440)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(fs): allow `@` inside paths (renovatebot#21476)

* chore(deps): update actions/stale action to v8 (renovatebot#21479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(fs): allow `+$` inside paths (renovatebot#21482)

* docs: refresh links around presets (renovatebot#21484)

* chore(deps): update actions/checkout action to v3.5.2 (renovatebot#21487)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update peter-evans/create-pull-request action to v5 (renovatebot#21477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v21 (renovatebot#21478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Maintaining AUR packages with Renovate user story  (renovatebot#21413)

* fix(cache): use UTC dates for cache strategy calculations (renovatebot#21488)

* feat: compare all branch authors when deciding if a branch is modified (renovatebot#20739)

* chore(deps): update github/codeql-action action to v2.2.12 (renovatebot#21493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency memfs to v3.5.0 (renovatebot#21503)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (renovatebot#21505)

* docs: add restriction on matchCurrentVersion (renovatebot#21485)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* build: support more containerbase tools

* chore(deps): update dependency lint-staged to v13.2.1 (renovatebot#21518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.4 (renovatebot#21526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(manager/github-actions): allow dot `.` in reusable workflow repository name (renovatebot#21519)

* feat: add swc package to monorepo group (renovatebot#21431)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* build: add java-maven install-tool support

* fix(fs): allow `{}` inside paths (renovatebot#21530)

* chore(deps): update node.js to b6efb2a (renovatebot#21528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(maven): Support versions containing `+` sign (renovatebot#21533)

* docs: update references to renovate/renovate to v35.48.2 (renovatebot#21542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(gradle/manager): introduce method to resolve variables (renovatebot#21531)

* feat: disable setting COMPOSER_AUTH for gitlab (renovatebot#20634)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(schema): Better utility for JSON parsing (renovatebot#21536)

* chore(devcontainer): unpin docker image (renovatebot#21553)

* build(deps): update aws-sdk-js-v3 monorepo (renovatebot#21549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: explain how to use presets (renovatebot#21534)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* init

Signed-off-by: Jinna C <jinnatim@gmail.com>

* working variable lookup

Signed-off-by: Jinna C <jinnatim@gmail.com>

* rename variable

Signed-off-by: Jinna C <jinnatim@gmail.com>

---------

Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Daly <john.daly2@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
Co-authored-by: ​Faizaan <aulisius@users.noreply.github.com>
Co-authored-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Sullivan SENECHAL <soullivaneuh@gmail.com>
Co-authored-by: Nikolai Røed Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Youssef Dhraief <youssef.dhraief@heycar.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Liora Milbaum <liora@lmb.co.il>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
Co-authored-by: IKEDA Sho <suicaicoca@gmail.com>
Co-authored-by: Florian Greinacher <florian.greinacher@siemens.com>
Co-authored-by: kegato <37505324+kegato@users.noreply.github.com>
Co-authored-by: curtvict <96080054+curtvict@users.noreply.github.com>
Co-authored-by: Sami Al-Dury <57627858+samialdury@users.noreply.github.com>
Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
Co-authored-by: Jesse Simpson <jesse.simpson@camunda.com>
Co-authored-by: Sam <687928+samrogerson@users.noreply.github.com>
Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Johannes Grumböck <johannes.grumboeck@redbull.com>
Co-authored-by: David Straub <Scinvention@gmail.com>
Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
Co-authored-by: Hikari Hayashi <rev.hikari@gmail.com>
Co-authored-by: William Boman <william@redwill.se>
Co-authored-by: Philip <42116482+PhilipAbed@users.noreply.github.com>
Co-authored-by: Björn Böing <b.boeing@online.de>
Co-authored-by: Nikolai Røed Kristiansen <nikolaik@gmail.com>
Co-authored-by: kechigon <43576135+kechigon@users.noreply.github.com>
Co-authored-by: Vojta Polak <vojta.polak@gmail.com>
Co-authored-by: Róbert Papp <papp.robert.s@gmail.com>
Co-authored-by: Alex Kessock <akessock@gmail.com>
Co-authored-by: Jeroen de Bruijn <62570005+jdbruijn@users.noreply.github.com>
Co-authored-by: Daiki Nishikawa <nd.12021218@gmail.com>
Co-authored-by: DjordyKoert <djordy.koert@live.nl>
  • Loading branch information
Show file tree
Hide file tree
Showing 1,696 changed files with 292,036 additions and 45,101 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/Dockerfile
@@ -1,4 +1,4 @@
FROM containerbase/node:14.20.0@sha256:d562c7a6aa8a9329f3cf850872c6072bb65e12ef59d4a0af9c1e9cb8b591d033
FROM ghcr.io/containerbase/node:18.16.0

USER root

Expand Down
8 changes: 7 additions & 1 deletion .devcontainer/devcontainer.json
@@ -1,4 +1,9 @@
{
"hostRequirements": {
"cpus": 4,
"memory": "8gb",
"storage": "32gb"
},
"name": "Renovate",
"dockerFile": "Dockerfile",
"settings": {
Expand All @@ -8,7 +13,8 @@
"extensions": [
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"orta.vscode-jest"
"orta.vscode-jest",
"EditorConfig.editorconfig"
],
"runArgs": [
"--cap-add=SYS_PTRACE",
Expand Down
23 changes: 20 additions & 3 deletions .eslintrc.js
Expand Up @@ -41,8 +41,18 @@ module.exports = {
],
'import/prefer-default-export': 0, // no benefit

'import/no-cycle': 2, // cycles don't work when moving to esm

/*
* This rule is not needed since the project uses typescript and the rule
* `@typescript-eslint/explicit-function-return-type`.
*
* Any non-exhaustive definition of the function will therefore result in a
* typescript TS2366 error.
*/
'consistent-return': 0,

// other rules
'consistent-return': 'error',
eqeqeq: 'error',
'no-console': 'error',
'no-negated-condition': 'error',
Expand Down Expand Up @@ -97,7 +107,7 @@ module.exports = {
{
vars: 'all',
args: 'none',
ignoreRestSiblings: false,
ignoreRestSiblings: true,
},
],
'@typescript-eslint/prefer-optional-chain': 2,
Expand All @@ -114,7 +124,7 @@ module.exports = {
'@typescript-eslint/no-unsafe-argument': 0, // thousands of errors :-/

'@typescript-eslint/restrict-template-expressions': [
1,
2,
{ allowNumber: true, allowBoolean: true },
],
'@typescript-eslint/restrict-plus-operands': 2,
Expand All @@ -133,6 +143,13 @@ module.exports = {

'typescript-enum/no-const-enum': 2,
'typescript-enum/no-enum': 2,
'object-shorthand': [
'error',
'always',
{
avoidQuotes: true,
},
],
},
settings: {
'import/parsers': {
Expand Down
3 changes: 0 additions & 3 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
@@ -1,6 +1,3 @@
*.md @HonkingGoose

/lib/modules/manager/git-submodules/ @JamieMagee

/lib/modules/platform/azure/ @JamieMagee
/lib/modules/platform/gitea/ @ppmathis
19 changes: 19 additions & 0 deletions .github/DISCUSSION_TEMPLATE/ideas-general-discussion.yml
@@ -0,0 +1,19 @@
body:
- type: dropdown
id: type-of-discussion
attributes:
label: Type of discussion.
description: Are you proposing an idea, or do you just want to chat?
options:
- I'm proposing an idea
- I just want to chat
validations:
required: true

- type: textarea
id: discussion-field
attributes:
label: Tell us more.
description: Explain your idea or chat away in this box.
validations:
required: true
47 changes: 47 additions & 0 deletions .github/DISCUSSION_TEMPLATE/mend-renovate-app-support.yml
@@ -0,0 +1,47 @@
body:
- type: checkboxes
id: hosted-app-checkbox
attributes:
label: I'm using the Mend Renovate hosted app on github.com.
description: Only use this discussion if you're using the Mend Renovate hosted app and have a "it's not running" type of problem.
options:
- label: I'm using the Mend Renovate hosted app.
required: true

- type: dropdown
id: regression-error
attributes:
label: Was this something which used to work for you, and then stopped?
options:
- 'It used to work, and then stopped'
- 'I never saw this working'
validations:
required: true

- type: textarea
id: describe-problem
attributes:
label: Describe your problem.
description: 'Do not report any security concerns here. Email [renovate-disclosure@mend.io](mailto:renovate-disclosure@mend.io) instead.'
validations:
required: true

- type: textarea
id: debug-logs
attributes:
label: Relevant debug logs.
description: |
Log into [Renovate's app dashboard](https://app.renovatebot.com/dashboard) and locate the correct job log for when the problem occurred (e.g. when the PR was created).
Try to paste the *relevant* logs here, not the entire thing and not just a link to the dashboard (others don't have permissions to view them).
If you're not sure about the relevant parts of the log, then feel free to post the full log to a [Github Gist](https://gist.github.com/) and link to it.
Try to highlight the important logs into the issue itself.
value: |
<details><summary>Logs</summary>
```
Copy/paste the relevant log(s) here, between the starting and ending backticks
```
</details>
validations:
required: false
99 changes: 99 additions & 0 deletions .github/DISCUSSION_TEMPLATE/questions-answers.yml
@@ -0,0 +1,99 @@
body:
- type: dropdown
id: how-are-you-running-renovate
attributes:
label: How are you running Renovate?
options:
- 'Mend Renovate hosted app on github.com'
- 'Self-hosted'
validations:
required: true

- type: input
id: renovate-version-if-selfhosting
attributes:
label: If you're self-hosting Renovate, tell us what version of Renovate you run.
validations:
required: false

- type: dropdown
id: platform-select
attributes:
label: If you're self-hosting Renovate, select which platform you are using.
options:
- 'AWS CodeCommit'
- 'Azure DevOps (dev.azure.com)'
- 'Azure DevOps Server'
- 'Bitbucket Cloud (bitbucket.org)'
- 'Bitbucket Server'
- 'Gitea'
- 'github.com'
- 'GitHub Enterprise Server'
- 'gitlab.com'
- 'GitLab self-hosted'
validations:
required: false

- type: input
id: platform-version-if-selfhosting
attributes:
label: If you're self-hosting Renovate, tell us what version of the platform you run.
description: |
This field is for the version number of your _platform_, so one of these:
- AWS CodeCommit
- Azure DevOps
- Bitbucket Cloud
- Bitbucket Server
- Azure DevOps
- Gitea
- GitHub (.com and Enterprise Server)
- GitLab (.com and CE/EE)
validations:
required: false

- type: dropdown
id: regression-error
attributes:
label: Was this something which used to work for you, and then stopped?
options:
- 'It used to work, and then stopped'
- 'I never saw this working'
validations:
required: true

- type: textarea
id: wanted-end-result
attributes:
label: Wanted end result.
description: 'Describe the wanted end result. Do not report any security concerns here. Email [renovate-disclosure@mend.io](mailto:renovate-disclosure@mend.io) instead.'
validations:
required: true

- type: textarea
id: describe-what-you-tried
attributes:
label: What you tried so far.
description: 'Tell us what you tried so far, what worked, what did not work, and so on.'
validations:
required: true

- type: textarea
id: debug-logs
attributes:
label: Relevant debug logs
description: |
If you're running self-hosted, run with `LOG_LEVEL=debug` in your environment variables and search for whatever dependency/branch/PR that is causing the problem.
If you are using the Renovate App, log into [Renovate's app dashboard](https://app.renovatebot.com/dashboard) and locate the correct job log for when the problem occurred (e.g. when the PR was created).
Try to paste the *relevant* logs here, not the entire thing and not just a link to the dashboard (others don't have permissions to view them).
If you're not sure about the relevant parts of the log, then feel free to post the full log to a [Github Gist](https://gist.github.com/) and link to it.
Try to highlight the important logs into the issue itself.
value: |
<details><summary>Logs</summary>
```
Copy/paste the relevant log(s) here, between the starting and ending backticks
```
</details>
validations:
required: false
42 changes: 15 additions & 27 deletions .github/ISSUE_TEMPLATE/bug_report.yml
@@ -1,21 +1,22 @@
name: Bug report
description: You've found a bug with Renovate.
description: Bug reports require a minimal reproduction and should be preceded by a Discussion first.
labels: ['type:bug', 'status:requirements', 'priority-5-triage']
body:
- type: markdown
attributes:
value: |
Before you begin to fill out the form, make sure you have actually found a bug.
If you're not sure then create a [discussion](https://github.com/renovatebot/renovate/discussions) first.
If you have questions or want help with Renovate, then also create a [discussion](https://github.com/renovatebot/renovate/discussions).
Don't create a Bug Report like this without a GitHub Discussion and [minimal reproduction](https://github.com/renovatebot/renovate/blob/main/docs/development/minimal-reproductions.md) first.
Invalid bug reports waste the time of maintainers and can confuse other users so they will closed, locked and deleted.
You are always welcome to create Discussions and new users should always do that instead.
- type: dropdown
id: how-are-you-running-renovate
attributes:
label: How are you running Renovate?
options:
- 'Placeholder value, please select the correct response from the dropdown'
- 'Mend Renovate hosted app on github.com'
- 'Self-hosted'
- 'Self-hosted Renovate'
validations:
required: true

Expand All @@ -29,50 +30,37 @@ body:
- type: dropdown
id: platform-select
attributes:
label: Please select which platform you are using if self-hosting.
label: If you're self-hosting Renovate, select which platform you are using.
options:
- 'AWS CodeCommit'
- 'Azure DevOps (dev.azure.com)'
- 'Azure DevOps Server'
- 'Bitbucket Cloud (bitbucket.org)'
- 'Bitbucket Server'
- 'Gitea'
- 'Gitea or Forgejo'
- 'github.com'
- 'GitHub Enterprise Server'
- 'gitlab.com'
- 'GitLab self-hosted'
validations:
required: false

- type: input
id: platform-version-if-selfhosting
attributes:
label: If you're self-hosting Renovate, tell us what version of the platform you run.
description: |
This field is for the version number of your _platform_, so one of these:
- GitHub (.com and Enterprise Server)
- GitLab (.com and CE/EE)
- Bitbucket Cloud
- Bitbucket Server
- Azure DevOps
- Gitea
validations:
required: false

- type: dropdown
id: regression-error
attributes:
label: Was this something which used to work for you, and then stopped?
options:
- 'Placeholder value, please select the correct response from the dropdown'
- 'I am trying to get this working for the first time'
- 'It used to work, and then stopped'
- 'I never saw this working'
validations:
required: true

- type: textarea
id: describe-bug
attributes:
label: Describe the bug
description: 'Do not report any security concerns here. Email [renovate-disclosure@whitesourcesoftware.com](mailto:renovate-disclosure@whitesourcesoftware.com) instead.'
description: 'Do not report any security concerns here. Email [renovate-disclosure@mend.io](mailto:renovate-disclosure@mend.io) instead.'
validations:
required: true

Expand Down Expand Up @@ -104,8 +92,8 @@ body:
label: Have you created a minimal reproduction repository?
description: Please read the [minimal reproductions documentation](https://github.com/renovatebot/renovate/blob/main/docs/development/minimal-reproductions.md) to learn how to make a good minimal reproduction repository.
options:
- 'I have linked to a minimal reproduction repository in the bug description'
- 'No reproduction, but I have linked to a public repo where it occurs'
- 'No reproduction repository'
- 'Placeholder value, please select the correct response from the dropdown'
- 'I have linked to a minimal reproduction in the description above'
- 'I have explained in the description why a minimal reproduction is impossible'
validations:
required: true
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Start a discussion (config, doubts, docs)
- name: Start a discussion
url: https://github.com/renovatebot/renovate/discussions/new
about: If you have any questions about bot configuration or doubts about whether you should create a feature request or bug report, or have problems with the documentation please click here to create a Discussion instead of an Issue.
about: Our preferred starting point if you have any questions or suggestions about bot configuration, features or behavior.
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.yml
@@ -1,5 +1,5 @@
name: Feature request
description: Suggest an idea for this project.
description: For maintainers only. For everyone else, please start an Ideas [discussion](https://github.com/renovatebot/renovate/discussions/new).
labels: ['type:feature', 'status:requirements', 'priority-5-triage']
body:
- type: textarea
Expand All @@ -25,8 +25,8 @@ body:
attributes:
label: Is this a feature you are interested in implementing yourself?
options:
- 'Yes'
- 'Maybe'
- 'No'
- 'Maybe'
- 'Yes'
validations:
required: true
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/refactor.yml
Expand Up @@ -10,6 +10,6 @@ body:
id: describe-proposed-changes
attributes:
label: Describe the proposed change(s).
description: 'Do not report any security concerns here. Email renovate-disclosure@whitesourcesoftware.com instead.'
description: 'Do not report any security concerns here. Email renovate-disclosure@mend.io instead.'
validations:
required: true

0 comments on commit 77fc8aa

Please sign in to comment.