name: Frontend CI/CD on: push: branches: - main env: AZURE_SWA_NAME: hutopy-portal jobs: build_and_deploy: runs-on: ubuntu-latest steps: # Checkout the repository - uses: actions/checkout@v2 # Npm install - name: npm install run: | cd frontend npm install # Npm run build - name: npm run build run: | cd frontend npm run build # Deploy to Azure SWA - name: Deploy to Azure SWA uses: azure/static-web-apps-deploy@v1 with: action: "upload" app_location: 'frontend' output_location: 'dist' azure_static_web_apps_api_token: ${{ secrets.AZURE_SWA_TOKEN }}