name: Build run-name: ${{ gitea.actor }} is building on: push: branches: - master pull_request: branches: - master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install Dependencies run: npm i - name: Reset and Push Database Migrations run: npx prisma migrate reset --force && npx prisma db push env: - DATABASE_URL: "${{ secrets.POSTGRESQL_CONN_STRING }}" - name: Build Dist run: npm run build