Skip to content

Commit f488652

Browse files
chore: [2.X] Renovate updates integration (#3287)
* Removal of unused global.json file * Updated dependencies suggested by Renovate * Added rule to not update major versions * Modified packages according to minimal supported editor * Corrected Renovate setup to respect editor compatibility * Downgraded com.unity.test-framework version due to CI failures with newer version * typo correction * Reverting package changes * Corrected renovate setup to not update the package or test projects --------- Co-authored-by: Noel Stephens <[email protected]>
1 parent 191251d commit f488652

File tree

5 files changed

+12
-24
lines changed

5 files changed

+12
-24
lines changed

.github/renovate.json5

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,19 @@
77
"local>Unity-Technologies/unity-renovate-config"
88
],
99
"prConcurrentLimit": 100,
10-
// Ignore commits produced by github actions workflows
10+
// Ignore commits produced by GitHub actions workflows
1111
"gitIgnoredAuthors": ["[email protected]"],
1212
"ignorePaths": [
1313
"**/node_modules/**",
1414
// Don't renovate files in special folders using ~ as suffix
15-
"**/*~/**"
15+
"**/*~/**",
16+
"com.unity.netcode.gameobjects/**/*",
17+
"Examples/**/*",
18+
"testproject/**/*",
19+
"minimalproject/**/*",
20+
"testproject-tools-integration/**/*"
1621
],
1722
"packageRules": [
18-
1923
// Run unity-upm-project and unity-upm-package only on weekends to reduce PR noise
2024
// Also ensure dependencies won't be downgraded when they don't exist in the public repositories
2125
{
@@ -27,13 +31,7 @@
2731
"schedule": [
2832
"every weekend"
2933
],
30-
"rollbackPrs": false
31-
},
32-
33-
// Enable automerge for Bokken image updates
34-
{
35-
"matchDatasources": ["unity-bokken"],
36-
"automerge": false,
37-
},
34+
"rollbackPrs": false,
35+
}
3836
],
3937
}

.github/workflows/conventional-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
steps:
1919
- name: semantic-pull-request
2020
# Internal Unity mirror available at jesseo/action-semantic-pull-request, but actions from private repos aren't supported, so continue to use the public one below
21-
uses: amannn/action-semantic-pull-request@b7a9a97cb10fa6e1ae02647e718798175f6b1f1d
21+
uses: amannn/action-semantic-pull-request@40166f00814508ec3201fc8595b393d451c8cd80
2222
env:
2323
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2424
with:

Tools/CI/global.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

minimalproject/Packages/manifest.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
{
22
"dependencies": {
3-
"com.unity.ai.navigation": "2.0.5",
4-
"com.unity.multiplayer.center": "1.0.0",
5-
"com.unity.netcode.gameobjects": "file:../../com.unity.netcode.gameobjects",
6-
"com.unity.modules.accessibility": "1.0.0"
3+
"com.unity.netcode.gameobjects": "file:../../com.unity.netcode.gameobjects"
74
},
85
"testables": [
96
"com.unity.netcode.gameobjects"

testproject-tools-integration/Packages/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"com.unity.ai.navigation": "2.0.5",
55
"com.unity.ide.rider": "3.0.31",
66
"com.unity.multiplayer.center": "1.0.0",
7-
"com.unity.multiplayer.tools": "https://github.com/Unity-Technologies/com.unity.multiplayer.tools.git#release/1.1.0",
7+
"com.unity.multiplayer.tools": "2.2.3",
88
"com.unity.netcode.gameobjects": "file:../../com.unity.netcode.gameobjects",
99
"com.unity.test-framework": "1.4.6",
1010
"com.unity.test-framework.performance": "3.0.3",

0 commit comments

Comments
 (0)