Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade renovate to get pnpm dependencies reported correctly #661

Merged
merged 5 commits into from Jul 10, 2023

Conversation

Obi-Dann
Copy link
Collaborator

@Obi-Dann Obi-Dann commented Jul 9, 2023

Older versions of Renovate don't work well with pnpm and workspaces. Newer version does work better, but needs some help resolving packages in subfolders.
This PR upgrades a bunch of dependencies, also moving from ncc to esbuild (which caused a few issues including .wasm and .gz files required by dependencies)

@Obi-Dann Obi-Dann changed the title Upgrade renovate and other bits Upgrade renovate to get pnpm dependencies reported correctly Jul 9, 2023
@github-actions
Copy link

github-actions bot commented Jul 9, 2023

Dependency updates summary

This PR contains the following updates:

@ungap/structured-clone dependency 1.1.01.2.0
renovate (source) dependency 35.66.336.6.0
@types/node (source) devDependency 16.18.2516.18.38
dotenv devDependency 16.0.316.3.1
eslint (source) devDependency 8.39.08.44.0
eslint-plugin-github devDependency 4.7.04.8.0
prettier (source) devDependency 2.2.12.8.8
typescript (source) devDependency 5.0.45.1.6

Release notes

@ungap/structured-clone

v1.2.0

Compare Source

v1.1.2

Compare Source

v1.1.1

Compare Source

renovate

v36.6.0

Compare Source

Features

v36.5.3

Compare Source

Bug Fixes
  • platform/bitbucket-server: do not force lowercase project keys in autodiscover mode (#​23261) (9d3d7a9)
Miscellaneous Chores
Code Refactoring

v36.5.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v9.2.1 (#​23254) (8cdca5d)

v36.5.1

Compare Source

Bug Fixes

v36.5.0

Compare Source

Features

v36.4.1

Compare Source

Bug Fixes

v36.4.0

Compare Source

Features
  • platform/gitlab: Allow custom delay for pipeline status via experimental variable (#​23239) (4ef1cd2)

v36.3.0

Compare Source

Features
Bug Fixes
Miscellaneous Chores

v36.2.1

Compare Source

Bug Fixes

v36.2.0

Compare Source

Features

v36.1.16

Compare Source

Build System

v36.1.15

Compare Source

Bug Fixes

v36.1.14

Compare Source

Bug Fixes

v36.1.13

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v9.2.0 (#​23218) (696ee7d)
Miscellaneous Chores

v36.1.12

Compare Source

Bug Fixes
Code Refactoring

v36.1.11

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v36.1.10

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v9.1.4 (#​23205) (a4f6795)

v36.1.9

Compare Source

Tests
Build System

v36.1.8

Compare Source

Build System

v36.1.7

Compare Source

Build System

v36.1.6

Compare Source

Documentation
Build System

v36.1.5

Compare Source

Bug Fixes

v36.1.4

Compare Source

Documentation
Miscellaneous Chores
Build System

v36.1.3

Compare Source

Bug Fixes
  • changelog/gitlab: custom endpoint and repository length validation (#​23165) (dbe5f09)

v36.1.2

Compare Source

Miscellaneous Chores
Build System

v36.1.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v9.1.2 (#​23168) (2e497c8)

v36.1.0

Compare Source

Features
Miscellaneous Chores
Tests

v36.0.3

Compare Source

Bug Fixes

v36.0.2

Compare Source

Bug Fixes

v36.0.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v9.1.0 (#​23150) (4b2f4ab)
Miscellaneous Chores
Code Refactoring

v36.0.0

Compare Source

⚠ BREAKING CHANGES
  • postUpgradeTasks.fileFilters is now optional and defaults to all files
  • languages are now called categories instead. Use matchCategories in packageRules
  • Node v19 is no longer supported
  • datasource: semver-coerced is now the default versioning
  • presets: Preset config:base is now called config:recommended (will be migrated automatically)
  • remove BUILDPACK env support
  • package-rules: matchPackageNames now matches both depName (existing) and packageName (new) and warns if only depName matches
  • release-notes: Release notes won't be fetched early for commitBody insertion unless explicitly configured with fetchReleaseNotes=branch
  • dockerImagePrefix is now replaced by dockerSidecarImage
  • matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only. The "any string match" functionality of matchPaths is now removed
  • presets: v25 compatibility for language-based branch prefixes is removed
  • npm: Rollback PRs will no longer be enabled by default for npm (they are now disabled by default for all managers)
  • post-upgrade-tasks: dot files will now be included by default for all minimatch results
  • platform/gitlab: GitLab gitAuthor will change from the account's "email" to "commit_email" if they are different.
  • automerge: Platform automerge will now be chosen by default whenever automerge is enabled.
  • Post upgrade templating is now allowed by default, as long as the post upgrade task command is itself already allowed.
  • Official Renovate Docker images now use the "slim" approach with binarySource=install by default. e.g. renovate/renovate:latest is the slim image, not full
  • The "full" image is now available via the tag full, e.g. renovate/renovate:36-full, and defaults to binarySource=global (no dynamic installs)
  • Third party tools in the full image have been updated to latest/LTS major version
Features
Bug Fixes
Miscellaneous Chores
Code Refactoring

v35.159.7

Compare Source

Bug Fixes
  • changelog/gitlab: custom endpoint and repository length validation (#​23182) (fdc2fba)

v35.159.6

Compare Source

Bug Fixes
Miscellaneous Chores
Code Refactoring
Build System

v35.159.5

Compare Source

Bug Fixes
Miscellaneous Chores

v35.159.4

Compare Source

Build System

v35.159.3

Compare Source

Bug Fixes
Miscellaneous Chores
Tests

v35.159.2

Compare Source

Bug Fixes
  • datasource/packagist: Use serializable type for availablePackages (#​23117) (1f3a14a)
Documentation
Code Refactoring
Tests
  • changelog: moves tests to respective source-platform folder (#​23118) (9c9c17b)

v35.159.1

Compare Source

Miscellaneous Chores
Build System

v35.159.0

Compare Source

Features
  • platform/bitbucket: add support for fetching release notes (#​22094) (b3424c6)
Documentation
Code Refactoring
  • manager/gradle: ignore stdout of artifact updates via stdio convenience option (#​23088) (4dc6d69)

v35.158.0

Compare Source

Features
  • platform/bitbucket: support reopening declined PRs via comments (#​22984) (ed182aa)

v35.157.1

Compare Source

Bug Fixes
  • manager/gradle-wrapper: refresh Gradle lockfile after wrapper update (#​23081) (5336723)
Miscellaneous Chores

v35.157.0

Compare Source

Features

v35.156.0

Compare Source

Features
Tests

v35.155.0

Compare Source

Features
Code Refactoring

v35.154.0

Compare Source

Features

v35.153.0

Compare Source

Features

v35.152.0

Compare Source

Features

v35.151.1

Compare Source

Build System

v35.151.0

Compare Source

Features
  • git-refs/git-tags: support authentication for private git repositories (#​22983) (40507c2)
Bug Fixes
  • config: replace default constants with default factories (#​22587) (d2257e1)

v35.150.0

Compare Source

Features

v35.149.0

Compare Source

Features
Code Refactoring

v35.148.0

Compare Source

Features
Code Refactoring
  • don't throw errors from datasource package releases lookup (#​23058) (930fc9f)
Build System

v35.147.0

Compare Source

Features

v35.146.1

Compare Source

Bug Fixes

v35.146.0

Compare Source

Features

v35.145.0

Compare Source

Features
Documentation
Code Refactoring

v35.144.3

Compare Source

Bug Fixes

v35.144.2

Compare Source

Build System

v35.144.1

Compare Source

Documentation
Miscellaneous Chores
Code Refactoring
Build System

v35.144.0

Compare Source

Features

v35.143.3

Compare Source

Build System
  • deps: update dependency azure-devops-node-api to v12.1.0 (#​23005) (356fcea)

v35.143.2

Compare Source

Bug Fixes
Code Refactoring

v35.143.1

Compare Source

Bug Fixes

v35.143.0

Compare Source

Features
Documentation
Code Refactoring

v35.142.0

Compare Source

Features
  • platform/bitbucket: handle author is also default reviewer (#​22978) (96c06e5)
Documentation
Code Refactoring

v35.141.4

Compare Source

Bug Fixes
  • azure: use target branch to select platform automerge strategy (#​22439) (a67d251)
Documentation
Miscellaneous Chores
  • deps: update dependency conventional-changelog-conventionalcommits to v6.1.0 (#​22962) (698a78a)
  • logger.debug ensureDependencyDashboard() (5d06a02)
Code Refactoring
Tests

v35.141.3

Compare Source

Bug Fixes
  • manager/gradle: extend allowed nesting depth for Kotlin objects from 3 to 4 (#​22959) (edb9518)
Code Refactoring

v35.141.2

Compare Source

Bug Fixes

v35.141.1

Compare Source

Bug Fixes

v35.141.0

Compare Source

Features
Documentation

v35.140.3

Compare Source

Build System

v35.140.2

Compare Source

Code Refactoring
Miscellaneous Chores
Build System

v35.140.1

Compare Source

Miscellaneous Chores
Tests
Build System

v35.140.0

Compare Source

Features
  • config: add docker cli config (#​22684) (ccf5cf2)
  • manager/helmfile: use the specific helmfile version that specified in the helmfile.lock. (#​22904) (4cc21fa)

v35.139.1

Compare Source

Bug Fixes
Miscellaneous Chores

v35.139.0

Compare Source

Features

v35.138.2

Compare Source

Bug Fixes
  • config: Making suppression notification work for PR and onboardingPR for consistency (#​22831) (ae8bb71)
  • rubygems: Return fallback result for metadata cache (#​22907) (8fa7a9d)
Code Refactoring

v35.138.1

Compare Source

Bug Fixes
  • rubygems: Cache versions endpoint only for rubygems.org host (#​22906) (6de815e)

v35.138.0

Compare Source

Features
Miscellaneous Chores

...long comment body truncated...

@Obi-Dann Obi-Dann force-pushed the Ugprade-renovate branch 3 times, most recently from 9af7e41 to 69ce20a Compare July 10, 2023 00:32
@Obi-Dann Obi-Dann force-pushed the Ugprade-renovate branch 2 times, most recently from 7248670 to 41399b3 Compare July 10, 2023 02:01
@Obi-Dann Obi-Dann merged commit 9259170 into main Jul 10, 2023
3 checks passed
@Obi-Dann Obi-Dann deleted the Ugprade-renovate branch July 10, 2023 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant