added deploy yml
All checks were successful
Deploy Jody's App / build-and-deploy (push) Successful in 15s
All checks were successful
Deploy Jody's App / build-and-deploy (push) Successful in 15s
This commit is contained in:
25
.gitea/workflows/deploy.yaml
Normal file
25
.gitea/workflows/deploy.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
name: Deploy Jody's App
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
runs-on: vps-host
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install Dependencies
|
||||
run: npm install
|
||||
|
||||
- name: Build with Vite
|
||||
|
||||
run: npx vite build
|
||||
|
||||
- name: Sync Files
|
||||
run: |
|
||||
mkdir -p /var/www/jody/dist
|
||||
rm -rf /var/www/jody/dist/*
|
||||
cp -r dist/* /var/www/jody/dist/
|
||||
18
README.md
18
README.md
@@ -47,25 +47,9 @@ src/
|
||||
These themes are applied via html[data-theme="x"] and are used across the site for all gradients, tints, accents, etc.
|
||||
|
||||
|
||||
## DEV NOTES as of 10/29/2025
|
||||
|
||||
- All social links are dummy values as of now.
|
||||
- Section layout is controlled via <Section id="...."></Section> wrappers.
|
||||
- Images are outdated and will be replaced.
|
||||
- UI is mobile-oriented, but device friendly.
|
||||
|
||||
|
||||
## TODO
|
||||
|
||||
- Add links to projects within cards
|
||||
- Change out experience tab for resume/skills
|
||||
- Add animations
|
||||
- more ways to contact
|
||||
- Deploy site via personal service
|
||||
|
||||
|
||||
## View Progress
|
||||
|
||||
## To run on local client:
|
||||
```bash
|
||||
npm i
|
||||
|
||||
|
||||
Reference in New Issue
Block a user