Adds CI/CD pipeline for portfolio deployment
All checks were successful
Deploy React portfolio / deploy (push) Successful in 31s
All checks were successful
Deploy React portfolio / deploy (push) Successful in 31s
Sets up a CI/CD pipeline to automate the deployment of the portfolio website to a web server. The pipeline includes steps for: - Checking out the code - Setting up Node.js - Installing dependencies - Building the application - Deploying the built application to the web server via SSH. This automated deployment ensures that the portfolio is always up-to-date with the latest changes. feat: update to use correct ssh Updates deployment script to use dist folder Modifies the deployment script to correctly reference the `dist` directory instead of the `build` directory. This ensures that the correct files are deployed to the web server. Automates deployment workflow using Gitea Actions 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. edit to use ssh secret instead fix: english translation for education fix: correct contact mail fix: store system choice for theme
This commit is contained in:
@@ -37,6 +37,7 @@ function App() {
|
||||
};
|
||||
|
||||
handleChange();
|
||||
localStorage.setItem('themeSelected', themeSelected);
|
||||
mediaQuery.addEventListener('change', handleChange);
|
||||
|
||||
return () => mediaQuery.removeEventListener('change', handleChange);
|
||||
|
||||
Reference in New Issue
Block a user