name: Build Dev PWA run-name: ${{ gitea.actor }} is building new dev pwa version on: [push] jobs: Build-PWA: runs-on: ubuntu-22.04 steps: - name: Check out repository code uses: actions/checkout@v4 - name: Install node modules run: npm install - name: Build pwa run: npm run build - name: Clear previous dev pwa run: | rm -R /var/www/html/alvinn-dev/* echo "Old files removed" - name: Copy new dev pwa run: | cp -R ${{ gitea.workspace }}/www/* /var/www/html/alvinn-dev chgrp -R www-data /var/www/html/alvinn-dev/* chmod -R g+w /var/www/html/alvinn-dev/* echo "New files copied"