diff --git a/.github/workflows/update-versions.yml b/.github/workflows/update-versions.yml new file mode 100644 index 00000000..33930670 --- /dev/null +++ b/.github/workflows/update-versions.yml @@ -0,0 +1,75 @@ +name: "Update Kendo, Themes, DPL, Captcha, Icons and Licensing versions" + +on: + workflow_dispatch: + inputs: + new_kendo_version: + description: "The new Kendo version to apply" + type: string + required: true + + new_themes_version: + description: "The new themes version to apply" + type: string + required: true + + new_dpl_versions: + description: "The new dpl versions to apply" + type: string + required: true + + new_icons_version: + description: "The new icon versions to apply" + type: string + required: true + + new_captcha_version: + description: "The Web Captcha version to apply" + type: string + required: true + + new_licensing_version: + description: "The new licensing version to apply" + type: string + required: true + push: +jobs: + update-versions: + runs-on: ubuntu-latest + + permissions: + contents: write + pull-requests: write + + env: + new_kendo_version: 1 + new_themes_version: 2 + new_dpl_versions: 3 + new_icons_version: 4 + new_captcha_version: 5 + new_licensing_version: 6 + + steps: + - name: Checkout repo + uses: actions/checkout@v4 + with: + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Update dependencies + shell: pwsh + run: | + ./scripts/update_versions.ps1 -newKendoVersion "$env:new_kendo_version" -newThemesVersion "$env:new_themes_version" -newDplVersion "$env:new_dpl_versions" -newIconsVersion "$env:new_icons_version" -newCaptchaVersion "$env:new_captcha_version" -newLicensingVersion "$env:new_licensing_version" + + - name: Create PR + run: | + git checkout -b "test-version-update" + git config user.email "kendo-bot@progress.com" + git config user.name "kendo-bot" + git add . + git status + git commit -m "chore: update kendo, themes, dpl, captcha, icons and licensing versions" + git push --set-upstream origin "test-version-update" + gh pr create --base master --head "test-version-update" --title "Update dependencies" --body "Updated kendo, themes, dpl, captcha, icons and licensing versions" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + \ No newline at end of file diff --git a/Telerik.Examples.Mvc/Telerik.Examples.Mvc/Telerik.Examples.Mvc.csproj b/Telerik.Examples.Mvc/Telerik.Examples.Mvc/Telerik.Examples.Mvc.csproj index 1fa1eb27..135d28bf 100644 --- a/Telerik.Examples.Mvc/Telerik.Examples.Mvc/Telerik.Examples.Mvc.csproj +++ b/Telerik.Examples.Mvc/Telerik.Examples.Mvc/Telerik.Examples.Mvc.csproj @@ -1,4 +1,4 @@ - + @@ -182,8 +182,8 @@ ..\packages\net.sf.mpxj-for-csharp.13.10.0\lib\net45\jsoup-1.15.3.dll - - ..\packages\Telerik.UI.for.AspNet.Mvc5.Lite.2025.3.825\lib\net462\Kendo.Mvc.dll + + ..\packages\Telerik.UI.for.AspNet.Mvc5.Lite.1\lib\net462\Kendo.Mvc.dll ..\packages\net.sf.mpxj-for-csharp.13.10.0\lib\net45\log4j-api-2.17.2.dll @@ -506,38 +506,38 @@ True True - - ..\packages\Telerik.Documents.Core.2025.3.806\lib\netstandard2.0\Telerik.Documents.Core.dll + + ..\packages\Telerik.Documents.Core.3\lib\netstandard2.0\Telerik.Documents.Core.dll - - ..\packages\Telerik.Documents.Fixed.2025.3.806\lib\netstandard2.0\Telerik.Documents.Fixed.dll + + ..\packages\Telerik.Documents.Fixed.3\lib\netstandard2.0\Telerik.Documents.Fixed.dll - - ..\packages\Telerik.Documents.ImageUtils.2025.3.806\lib\netstandard2.0\Telerik.Documents.ImageUtils.dll + + ..\packages\Telerik.Documents.ImageUtils.3\lib\netstandard2.0\Telerik.Documents.ImageUtils.dll - - ..\packages\Telerik.FontIcons.4.5.0\lib\netstandard2.0\Telerik.FontIcons.dll + + ..\packages\Telerik.FontIcons.4\lib\netstandard2.0\Telerik.FontIcons.dll - - ..\packages\Telerik.Licensing.1.6.16\lib\net462\Telerik.Licensing.Runtime.dll + + ..\packages\Telerik.Licensing.6\lib\net462\Telerik.Licensing.Runtime.dll - - ..\packages\Telerik.SvgIcons.4.5.0\lib\netstandard2.0\Telerik.SvgIcons.dll + + ..\packages\Telerik.SvgIcons.4\lib\netstandard2.0\Telerik.SvgIcons.dll - - ..\packages\Telerik.Web.Captcha.2.0.3\lib\net462\Telerik.Web.Captcha.dll + + ..\packages\Telerik.Web.Captcha.5\lib\net462\Telerik.Web.Captcha.dll - - ..\packages\Telerik.Windows.Documents.Core.2025.3.806\lib\net462\Telerik.Windows.Documents.Core.dll + + ..\packages\Telerik.Windows.Documents.Core.3\lib\net462\Telerik.Windows.Documents.Core.dll - - ..\packages\Telerik.Windows.Documents.Flow.2025.3.806\lib\net462\Telerik.Windows.Documents.Flow.dll + + ..\packages\Telerik.Windows.Documents.Flow.3\lib\net462\Telerik.Windows.Documents.Flow.dll - - ..\packages\Telerik.Windows.Zip.2025.3.806\lib\net462\Telerik.Windows.Zip.dll + + ..\packages\Telerik.Windows.Zip.3\lib\net462\Telerik.Windows.Zip.dll - - ..\packages\Telerik.Zip.2025.3.806\lib\netstandard2.0\Telerik.Zip.dll + + ..\packages\Telerik.Zip.3\lib\netstandard2.0\Telerik.Zip.dll ..\packages\net.sf.mpxj-for-csharp.13.10.0\lib\net45\txw2-3.0.2.dll @@ -5365,13 +5365,13 @@ - + - +