diff --git a/.github/configs/renovate-config.js b/.github/configs/renovate-config.js new file mode 100644 index 0000000..e5ca9a7 --- /dev/null +++ b/.github/configs/renovate-config.js @@ -0,0 +1,11 @@ +module.exports = { + "extends": ["config:recommended", ":disableDependencyDashboard"], + "repositories": ["AvaloniaInside/Shell"], + "platform": "github", + "branchPrefix": "renovate/", + "gitAuthor": "Renovate Bot ", + "automerge": false, + "forkProcessing": "enabled", + "allowedCommands": [".*"], + "prCreation": "immediate" +}; diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml new file mode 100644 index 0000000..f1e6ad4 --- /dev/null +++ b/.github/workflows/renovate.yml @@ -0,0 +1,19 @@ +name: Renovate Dependency Update + +on: + schedule: + - cron: '0 6 * * *' + workflow_dispatch: +jobs: + renovate: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4.2.2 + - name: Self-hosted Renovate + uses: renovatebot/github-action@v42.0.0 + with: + configurationFile: .github/configs/renovate-config.js + token: ${{ secrets.RENOVATE_PAT_TOKEN }} + env: + LOG_LEVEL: debug diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..7190a60 --- /dev/null +++ b/renovate.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json" +} diff --git a/src/AvaloniaInside.Shell.sln b/src/AvaloniaInside.Shell.sln index 62a7f2e..3c281f4 100644 --- a/src/AvaloniaInside.Shell.sln +++ b/src/AvaloniaInside.Shell.sln @@ -21,6 +21,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Files", "Files", "{50F7051E ProjectSection(SolutionItems) = preProject Directory.Build.props = Directory.Build.props ..\README.md = ..\README.md + Directory.Packages.props = Directory.Packages.props EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShellBottomCustomNavigator", "Example\ShellBottomCustomNavigator\ShellBottomCustomNavigator\ShellBottomCustomNavigator.csproj", "{6D8FCCDB-C66B-4B81-9555-725E1EE912B8}" diff --git a/src/AvaloniaInside.Shell/AvaloniaInside.Shell.csproj b/src/AvaloniaInside.Shell/AvaloniaInside.Shell.csproj index 2750b60..6d07843 100644 --- a/src/AvaloniaInside.Shell/AvaloniaInside.Shell.csproj +++ b/src/AvaloniaInside.Shell/AvaloniaInside.Shell.csproj @@ -22,11 +22,11 @@ - - - + + + - + diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props new file mode 100644 index 0000000..739b949 --- /dev/null +++ b/src/Directory.Packages.props @@ -0,0 +1,23 @@ + + + true + true + + + + + + + + + + + + + + + + + + + diff --git a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Android/ShellBottomCustomNavigator.Android.csproj b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Android/ShellBottomCustomNavigator.Android.csproj index fe8c064..19b5850 100644 --- a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Android/ShellBottomCustomNavigator.Android.csproj +++ b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Android/ShellBottomCustomNavigator.Android.csproj @@ -18,8 +18,8 @@ - - + + diff --git a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Browser/ShellBottomCustomNavigator.Browser.csproj b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Browser/ShellBottomCustomNavigator.Browser.csproj index e6fbe96..cb28ff7 100644 --- a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Browser/ShellBottomCustomNavigator.Browser.csproj +++ b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Browser/ShellBottomCustomNavigator.Browser.csproj @@ -12,7 +12,7 @@ - + diff --git a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Desktop/ShellBottomCustomNavigator.Desktop.csproj b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Desktop/ShellBottomCustomNavigator.Desktop.csproj index e06faf3..0f26b48 100644 --- a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Desktop/ShellBottomCustomNavigator.Desktop.csproj +++ b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.Desktop/ShellBottomCustomNavigator.Desktop.csproj @@ -13,9 +13,9 @@ - + - + diff --git a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.iOS/ShellBottomCustomNavigator.iOS.csproj b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.iOS/ShellBottomCustomNavigator.iOS.csproj index ebb73cf..f36f18c 100644 --- a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.iOS/ShellBottomCustomNavigator.iOS.csproj +++ b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator.iOS/ShellBottomCustomNavigator.iOS.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator/ShellBottomCustomNavigator.csproj b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator/ShellBottomCustomNavigator.csproj index 9bf73af..c92f5fb 100644 --- a/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator/ShellBottomCustomNavigator.csproj +++ b/src/Example/ShellBottomCustomNavigator/ShellBottomCustomNavigator/ShellBottomCustomNavigator.csproj @@ -12,16 +12,16 @@ - - - - + + + + - - - - - + + + + + diff --git a/src/Example/ShellExample/ShellExample.Android/ShellExample.Android.csproj b/src/Example/ShellExample/ShellExample.Android/ShellExample.Android.csproj index ac3cbd1..736f66a 100644 --- a/src/Example/ShellExample/ShellExample.Android/ShellExample.Android.csproj +++ b/src/Example/ShellExample/ShellExample.Android/ShellExample.Android.csproj @@ -26,7 +26,7 @@ - + diff --git a/src/Example/ShellExample/ShellExample.Desktop/ShellExample.Desktop.csproj b/src/Example/ShellExample/ShellExample.Desktop/ShellExample.Desktop.csproj index fefcfa2..020f651 100644 --- a/src/Example/ShellExample/ShellExample.Desktop/ShellExample.Desktop.csproj +++ b/src/Example/ShellExample/ShellExample.Desktop/ShellExample.Desktop.csproj @@ -11,9 +11,9 @@ - + - + diff --git a/src/Example/ShellExample/ShellExample.Web/ShellExample.Web.csproj b/src/Example/ShellExample/ShellExample.Web/ShellExample.Web.csproj index 1d23028..0d3e573 100644 --- a/src/Example/ShellExample/ShellExample.Web/ShellExample.Web.csproj +++ b/src/Example/ShellExample/ShellExample.Web/ShellExample.Web.csproj @@ -12,8 +12,8 @@ - - + + diff --git a/src/Example/ShellExample/ShellExample.iOS/ShellExample.iOS.csproj b/src/Example/ShellExample/ShellExample.iOS/ShellExample.iOS.csproj index 1ef4603..faeb48c 100644 --- a/src/Example/ShellExample/ShellExample.iOS/ShellExample.iOS.csproj +++ b/src/Example/ShellExample/ShellExample.iOS/ShellExample.iOS.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/Example/ShellExample/ShellExample/ShellExample.csproj b/src/Example/ShellExample/ShellExample/ShellExample.csproj index 67f83c1..9400a42 100644 --- a/src/Example/ShellExample/ShellExample/ShellExample.csproj +++ b/src/Example/ShellExample/ShellExample/ShellExample.csproj @@ -11,14 +11,14 @@ - - - + + + - - - - + + + +