Compare commits

...

3 Commits

Author SHA1 Message Date
8fb30b0fcf Merge pull request 'master' (#10) from master into production
All checks were successful
Deploy / deploy (push) Successful in 13s
Reviewed-on: #10
2026-03-11 08:30:06 +01:00
Vladimír Duša
a94d4ffdb9 Rewrite workflow to use GITHUB_WORKSPACE 2026-03-11 08:28:03 +01:00
Vladimír Duša
9cff62faba Add mkdir -p in deploy step 2026-03-11 08:24:43 +01:00

View File

@@ -8,19 +8,10 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
run: |
if [ -d /var/lib/act_runner/dusa.cz ]; then
cd /var/lib/act_runner/dusa.cz && git fetch origin && git reset --hard origin/production
else
git clone https://git.dusa.cz/vdusa/dusa.cz.git /var/lib/act_runner/dusa.cz && cd /var/lib/act_runner/dusa.cz && git checkout production
fi
- uses: actions/checkout@v4
- name: Build
run: |
cd /var/lib/act_runner/dusa.cz
npm ci
npm run build
run: npm ci && npm run build
- name: Deploy
run: rm -rf /var/www/dusa.cz/* && cp -a /var/lib/act_runner/dusa.cz/dist/. /var/www/dusa.cz/
run: mkdir -p /var/www/dusa.cz && rm -rf /var/www/dusa.cz/* && cp -a $GITHUB_WORKSPACE/dist/. /var/www/dusa.cz/