fe03b3d4da
fix: enhance file sync process in deployment workflow with detailed output and progress tracking
2025-10-29 22:14:41 -03:00
fdbb54a6b3
fix: ensure backend appsettings are included in published output and sync ecosystem files for PM2
2025-10-29 21:44:29 -03:00
0d29ba4da0
fix: update file sync paths in deployment workflow to ensure correct directory structure
2025-10-29 21:33:20 -03:00
d40cb543e9
fix: update backend project references in deployment workflow
2025-10-29 21:26:58 -03:00
41b86eccf0
fix: update backend solution references in deployment script and project descriptions
2025-10-29 21:23:08 -03:00
81e915d155
fix: update deploy workflow to improve caching and streamline environment file creation
2025-10-29 21:04:08 -03:00
dff77d42c6
fix: add missing dotnet-solution parameter in deploy workflow
2025-10-29 19:58:36 -03:00
e2d619d539
fix: add environment variable for .NET installation directory in deploy workflow
2025-10-29 19:43:21 -03:00
40fd792be1
feat(backend): Replace Node.js API with .NET 8
...
This commit completes the migration of the backend service from a Node.js/Express application to an ASP.NET Core 8 Minimal API.
- Re-implemented all API endpoints in C# for improved performance and type safety.
- Updated the Gitea Actions workflow to use the `setup-dotnet` action, `dotnet publish` for building, and now caches NuGet packages.
- Modified the deployment to create an `appsettings.Production.json` file from Gitea secrets instead of a `.env` file.
- Updated the PM2 ecosystem configuration to run the application using the `dotnet` interpreter.
2025-10-29 19:14:20 -03:00
e4c9ebe15e
fix: update PM2 restart command to use 'restart-portfolio'
2025-06-09 18:07:46 -03:00
390c2cb129
fix: update PM2 restart process to use a dedicated deployment script
2025-06-09 18:06:32 -03:00
953483ee15
fix: update deployment scripts to use dynamic DEPLOY_PATH for backend and frontend
2025-06-09 16:44:25 -03:00
125c6cf269
fix: update frontend environment file and improve caching for dependencies and build artifacts
2025-06-09 16:31:49 -03:00
4d4850337d
fix: add caching for Node modules and Next.js build to optimize deployment speed
2025-06-09 16:15:21 -03:00
b73e74813d
fix: remove unused Twitter URL from Footer component and update environment variable usage in deployment workflow
2025-06-09 16:03:33 -03:00
0b48e8c410
fix: update error handling in Contact component and disable submit button during submission
2025-06-09 15:39:55 -03:00
e618fd869b
fix: update runner type in deployment workflow from node-pm2-runner to website-deploy-runner
2025-06-09 14:26:27 -03:00
89322f6b9e
feat: implement deployment workflow and configure PM2 for backend and frontend applications
2025-06-09 13:13:37 -03:00