1111 description : " The new Kendo version to apply"
1212 type : string
1313 required : true
14+
15+ old_themes_version :
16+ description : " The old themes version to apply"
17+ type : string
18+ required : true
19+
20+ new_themes_version :
21+ description : " The new themes version to apply"
22+ type : string
23+ required : true
24+
25+ old_core_export_version :
26+ description : " The old Core Export version to apply"
27+ type : string
28+ required : true
29+
30+ new_core_export_version :
31+ description : " The new Core Export version to apply"
32+ type : string
33+ required : true
34+
35+ old_web_captcha_version :
36+ description : " The old Web Captcha version to apply"
37+ type : string
38+ required : true
39+
40+ new_web_captcha_version :
41+ description : " The new Web Captcha version to apply"
42+ type : string
43+ required : true
44+
45+ old_web_spreadsheet_version :
46+ description : " The old Web Spreadsheet version to apply"
47+ type : string
48+ required : true
49+
50+ new_web_spreadsheet_version :
51+ description : " The new Web Spreadsheet version to apply"
52+ type : string
53+ required : true
54+
55+ old_web_pdf_version :
56+ description : " The old Web PDF version to apply"
57+ type : string
58+ required : true
59+
60+ new_web_pdf_version :
61+ description : " The new Web PDF version to apply"
62+ type : string
63+ required : true
64+
1465 push :
1566jobs :
1667 update-versions :
@@ -19,16 +70,28 @@ jobs:
1970 permissions :
2071 pull-requests : write
2172
73+ env :
74+ old_kendo_version : " 1"
75+ new_kendo_version : " 1"
76+ old_themes_version : " 1"
77+ new_themes_version : " 1"
78+ old_core_export_version : " 1"
79+ new_core_export_version : " 1"
80+ old_web_captcha_version : " 1"
81+ new_web_captcha_version : " 1"
82+ old_web_spreadsheet_version : " 1"
83+ new_web_spreadsheet_version : " 1"
84+ old_web_pdf_version : " 1"
85+ new_web_pdf_version : " 1"
86+
2287 steps :
2388 - name : Checkout repo
2489 uses : actions/checkout@v4
2590
2691 - name : Update dependencies
2792 shell : pwsh
2893 run : |
29- (Get-Content -Path Telerik.Examples.ContentSecurityPolicy/Views/Shared/_Layout.cshtml) |
30- ForEach-Object {$_ -Replace "2025.3.825", "2025.4.1111"} |
31- Set-Content -Path Telerik.Examples.ContentSecurityPolicy/Views/Shared/_Layout.cshtml
94+ ./update-versions.ps1 -oldKendoVersion "$env:old_kendo_version" -newKendoVersion "$env:new_kendo_version" -oldThemesVersion "$env:old_themes_version" -newThemesVersion "$env:new_themes_version" -oldCoreExportVersion "$env:old_core_export_version" -newCoreExportVersion "$env:new_core_export_version" -oldWebCaptchaVersion "$env:old_web_captcha_version" -newWebCaptchaVersion "$env:new_web_captcha_version" -oldWebSpreadsheetVersion "$env:old_web_spreadsheet_version" -newWebSpreadsheetVersion "$env:new_web_spreadsheet_version" -oldWebPDFVersion "$env:old_web_pdf_version" -newWebPDFVersion "$env:new_web_pdf_version"
3295
3396 - name : Create PR
3497 run : |
38101 cd src
39102 git add .
40103 git status
41- git commit -m "chore: update kendo, themes, dpl and kendo.mvc.dll versions"
104+ git commit -m "chore: update kendo, themes, export, pdf, and captcha versions"
42105 git push --set-upstream origin ${{ inputs.new_kendo_version }}
43- gh pr create --base master --head ${{ inputs.new_kendo_version }} --title "Update dependencies" --body "Updated kendo, themes, dpl and kendo.mvc.dll versions"
106+ gh pr create --base master --head ${{ inputs.new_kendo_version }} --title "Update dependencies" --body "Updated kendo, themes, export, pdf, and captcha versions"
0 commit comments