name: Build Frontend run-name: ${{ gitea.actor }} is testing out building the Frontend on: workflow_dispatch: jobs: frontend: name: Build Frontend runs-on: ubuntu-latest steps: - name: Clone the repository uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: '22' - name: Install dependencies run: npm install working-directory: ./usentrycoach.client - name: Build frontend run: NODE_ENV=production npm run build working-directory: ./usentrycoach.client