Skip to content

test-3

test-3 #5

Workflow file for this run

name: Auto Deploy New Projects
on:
push:
paths:
- 'projects/**'
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '20.9.0'
- name: Install Dependencies
run: npm install
- name: Deploy New Projects
run: |
for framework in vanilla-js react-js angular-js next-js node-js typescript front-end vue-js; do
for level in basic intermediate advanced; do
project_dir="$framework/$level"
if [ -d "$project_dir" ]; then
echo "Deploying projects in $project_dir"
cd $project_dir
npm run build
vercel --prod --yes --token ${{ secrets.VERCEL_TOKEN }}
cd -
fi
done
done