Automates deployment workflow using Gitea Actions
Some checks failed
Deploy React portfolio / deploy (push) Failing after 1m3s

Sets up a Gitea Actions workflow to automatically build and deploy the React portfolio website to the production server.

This includes:
- Using a containerized environment for consistent builds.
- Installing dependencies and building the project.
- Deploying the built files to the web server via SSH and rsync.
- Reloading the web server configuration to apply changes.

Also, this change updates the .gitignore file to exclude the 'dist' directory.
This commit is contained in:
Louis
2025-10-29 01:35:49 +01:00
parent b0a4f1be5a
commit 6e038ead84
2 changed files with 42 additions and 22 deletions

3
.gitignore vendored
View File

@@ -86,3 +86,6 @@ typings/
# DynamoDB Local files
.dynamodb/
# Vite react build output
dist/