Skip to content

Feature/gha workflows#149

Merged
davidsonsousa merged 10 commits intodevelopfrom
feature/gha-workflows
Oct 26, 2025
Merged

Feature/gha workflows#149
davidsonsousa merged 10 commits intodevelopfrom
feature/gha-workflows

Conversation

@davidsonsousa
Copy link
Owner

No description provided.

@davidsonsousa davidsonsousa merged commit 9a5c50b into develop Oct 26, 2025
2 checks passed
davidsonsousa added a commit that referenced this pull request Oct 26, 2025
* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Feature/fix email send issues (#114)

* Removed development files

* Updated .gitignore

* Added MailKit library

* Implemented e-mail sender with MailKit

* Feature/minor changes (#116)

* Updated nuget packages

* Improved HtmlHelperExtensions logic and added possibility to use with slugs

* Added "About me" menu item

* Feature/code improvements (#117)

* Add possibility to use global.json

* Add global.json file with targeting SDK 6.0.403

* Removed warnings

* Add exclusion of generated code

* Exclude Identity pages from null check

* Update packages; Add ardalis.GuardClauses

* Remove warnings

* Remove null warnings; Minor code improvements

* Fixed post not being saved

* Fixed post not being saved

* Add filter to prevent articles to appear before publishing time

* Add filter to prevent articles to appear before publishing time

* Add about me and subscribe; Reorder menu

* Add Author partial view

* Change DateTime format

* Add SASS package

* Reduce padding; Add max-height of 100%

* Minor improvements (#118)

* Develop (#113)

* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Bugfix for e-mail sending (#115)

* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Feature/fix email send issues (#114)

* Removed development files

* Updated .gitignore

* Added MailKit library

* Implemented e-mail sender with MailKit

* Feature/remove contact form (#120)

* Add empty connection strings

* Removed Contact form and references

* Redirected contact route to index

* Feature/fix merge issues (#121)

* Remove duplicate subscribe link

* Feature/optimizations (#123)

* Remove dotnet-tools

* Remove .config folder

* Set CmsEngine.Ui to run out of process

* Upgrade to .NET 7

* Code refactor

* Code refactor

* Make repository and services disposable

* Feature/upgrade to dotnet 8 (#124)

* .NET upgrade

* Code refactor

* Feature/GitHub actions (#126)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Feature/GitHub actions (#127)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Set SDK to 8.0.302

* Github actions configuration (#128)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Set SDK to 8.0.302

* Change action trigger to feature/**

* Library update

* Add build status to readme.md

* Update readme.md (#131)

* Upgrade libraries (#134)

* Dev certificate password; Layout changes (#136)

* CMS theme update (#137)

* Migration of layout files

* Add _DataTableCardHeader

* Replaced some icons; Fixed paths

* Add new assets; Moved old assets around

* Add custom CSS

* Update packages

* Update JS for updated packages

* Update Views / Helpers to match new theme

* Moving admin.css

* Feature/minor changes (#138)

* Minor style changes

* Add Count method in the Repository and Services

* Add counter in the dashboard

* Removed menu items; Add "not implemented" message

* Fix for image paths and files not being copied on build

* Set build version using GHA (#140)

* Add script to set build version

* Set SDK version

* Add check if tag exists

* Add curly braces

* Use correct variable

* Add condition to git push

* Move check to the right place

* Remove test comments

* Feature/upgrade to dotnet 9 (#141)

* Upgrade to .NET 9

* Minor fixes

* Fix page=0 issue

* Improvements for Feed and Sitemap url

* Add canonical URLs

* Add github action file to solution

* Upgrade to .NET 9

* Feature/fix contact requirement (#142)

* Set .NET SDK to 9.0.300

* Remove requirement from Email (contact details)

* Feature/code improvements (#143)

* Improve Save method in the unit of work

* Improvements on SaveChangesAsync

* Clean GlobalUsings

* Feature/performance improvements (#144)

* Optimize repositories

* Optimize services

* Optimize UI

* Unit tests (#145)

* Abstracting cache so it can be testable

* Add unit tests for services, category, email and website

* Add unit tests for PageService, PostService, TagService and XmlService

* Improve BaseServiceTests and minor refactoring

* Add test run to GHA

* Code refactoring

* Move service tests to a different folder

* Add tests for extensions

* Add tests for category extensions

* Improve GHA workflow

* Update action versions

* Minor fixes to workflow

* Change test command

* Feature/gha workflows (#146)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Feature/gha workflows (#147)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Feature/gha workflows (#148)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Feature/gha workflows (#149)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Update path for publishing MVC App in workflow

* Update path for publishing MVC app

* Moved files to workflows folder
davidsonsousa added a commit that referenced this pull request Oct 26, 2025
* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Feature/fix email send issues (#114)

* Removed development files

* Updated .gitignore

* Added MailKit library

* Implemented e-mail sender with MailKit

* Feature/minor changes (#116)

* Updated nuget packages

* Improved HtmlHelperExtensions logic and added possibility to use with slugs

* Added "About me" menu item

* Feature/code improvements (#117)

* Add possibility to use global.json

* Add global.json file with targeting SDK 6.0.403

* Removed warnings

* Add exclusion of generated code

* Exclude Identity pages from null check

* Update packages; Add ardalis.GuardClauses

* Remove warnings

* Remove null warnings; Minor code improvements

* Fixed post not being saved

* Fixed post not being saved

* Add filter to prevent articles to appear before publishing time

* Add filter to prevent articles to appear before publishing time

* Add about me and subscribe; Reorder menu

* Add Author partial view

* Change DateTime format

* Add SASS package

* Reduce padding; Add max-height of 100%

* Minor improvements (#118)

* Develop (#113)

* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Bugfix for e-mail sending (#115)

* Features/upgrate to dotnet 6 (#108)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Features/fix email bugs (#110)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Features/fix email bugs (#112)

* Moved files to src; Adapted C# code to a more modern approach; Minor refactoring everywhere

* Removed old project folders/files

* Removed temporary old solution

* Refactored code; Set some members to nullable

* Changed usage on TryUpdateModelAsync

* Fixed e-mail issues

* Feature/fix email send issues (#114)

* Removed development files

* Updated .gitignore

* Added MailKit library

* Implemented e-mail sender with MailKit

* Feature/remove contact form (#120)

* Add empty connection strings

* Removed Contact form and references

* Redirected contact route to index

* Feature/fix merge issues (#121)

* Remove duplicate subscribe link

* Feature/optimizations (#123)

* Remove dotnet-tools

* Remove .config folder

* Set CmsEngine.Ui to run out of process

* Upgrade to .NET 7

* Code refactor

* Code refactor

* Make repository and services disposable

* Feature/upgrade to dotnet 8 (#124)

* .NET upgrade

* Code refactor

* Feature/GitHub actions (#126)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Feature/GitHub actions (#127)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Set SDK to 8.0.302

* Github actions configuration (#128)

* Add github action

* Add develop branch to push/pull request; Remove tests

* Set SDK to 8.0.302

* Change action trigger to feature/**

* Library update

* Add build status to readme.md

* Update readme.md (#131)

* Upgrade libraries (#134)

* Dev certificate password; Layout changes (#136)

* CMS theme update (#137)

* Migration of layout files

* Add _DataTableCardHeader

* Replaced some icons; Fixed paths

* Add new assets; Moved old assets around

* Add custom CSS

* Update packages

* Update JS for updated packages

* Update Views / Helpers to match new theme

* Moving admin.css

* Feature/minor changes (#138)

* Minor style changes

* Add Count method in the Repository and Services

* Add counter in the dashboard

* Removed menu items; Add "not implemented" message

* Fix for image paths and files not being copied on build

* Set build version using GHA (#140)

* Add script to set build version

* Set SDK version

* Add check if tag exists

* Add curly braces

* Use correct variable

* Add condition to git push

* Move check to the right place

* Remove test comments

* Feature/upgrade to dotnet 9 (#141)

* Upgrade to .NET 9

* Minor fixes

* Fix page=0 issue

* Improvements for Feed and Sitemap url

* Add canonical URLs

* Add github action file to solution

* Upgrade to .NET 9

* Feature/fix contact requirement (#142)

* Set .NET SDK to 9.0.300

* Remove requirement from Email (contact details)

* Feature/code improvements (#143)

* Improve Save method in the unit of work

* Improvements on SaveChangesAsync

* Clean GlobalUsings

* Feature/performance improvements (#144)

* Optimize repositories

* Optimize services

* Optimize UI

* Unit tests (#145)

* Abstracting cache so it can be testable

* Add unit tests for services, category, email and website

* Add unit tests for PageService, PostService, TagService and XmlService

* Improve BaseServiceTests and minor refactoring

* Add test run to GHA

* Code refactoring

* Move service tests to a different folder

* Add tests for extensions

* Add tests for category extensions

* Improve GHA workflow

* Update action versions

* Minor fixes to workflow

* Change test command

* Feature/gha workflows (#146)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Feature/gha workflows (#147)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Feature/gha workflows (#148)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Feature/gha workflows (#149)

* Clean up

* Rename dotnet.yml to build-test.yml

* Add preview and release workflows

* Update readme file

* Fix project path

* Update path for publishing MVC App in workflow

* Update path for publishing MVC app

* Moved files to workflows folder

* Change release triggers
@davidsonsousa davidsonsousa deleted the feature/gha-workflows branch October 26, 2025 14:24
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.

1 participant