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

chore: roll back .NET, update renovate config #38

Merged
merged 2 commits into from
Sep 27, 2024

Conversation

wlsnmrk
Copy link
Contributor

@wlsnmrk wlsnmrk commented Sep 26, 2024

  • Rolled back .NET to v8
  • Updated renovate config to no longer specify "loose" versioning, which seems to prevent updates to preview versions of dependences in local dry runs.
    • This change applies across all dependencies; we should be able to specify loose versioning for specific deps if needed in future (e.g., preview/RC versions of GodotSharp).
  • Removed handwritten rules for avoiding preview versions on individual dependencies, which seem to be unnecessary when not using "loose" versioning globally.
  • Implemented migrations of renovate config suggested by renovate debug output on a local dry run:
    • Extend the "recommended" config instead of the "base" config
    • Use "matchPackageNames" instead of "matchPackagePatterns"
    • Use "matchPackageNames" with patterns instead of "matchPackagePrefixes"

* Restored .NET to v8
* Removed "loose" renovate versioning option to prevent updating to
  preview versions across all dependencies
* Removed allowedVersion rules preventing preview versions for
  specific dependencies, which are now unnecessary
Updated renovate config with changes suggested by debug output:
* Extends recommended config instead of base config
* Uses matchPackageNames with regex instead of matchPackagePrefixes
* Uses matchPackageNames intead of matchPackagePatterns
@wlsnmrk wlsnmrk marked this pull request as draft September 26, 2024 16:40
@wlsnmrk wlsnmrk marked this pull request as ready for review September 26, 2024 16:53
@jolexxa jolexxa merged commit 32a4c72 into chickensoft-games:main Sep 27, 2024
2 checks passed
@wlsnmrk wlsnmrk deleted the fix-renovate branch September 28, 2024 22:20
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.

2 participants