Instead of committing the built file locally, this does the build in GitHub Actions/
uses: actions/checkout@v3
- name: Setup Pages
uses: actions/configure-pages@v2
uses: actions/checkout@v3
- name: Setup Pages
uses: actions/configure-pages@v2
+ - name: Setup Node
+ uses: actions/setup-node@v3
+ with:
+ node-version: 18.7.0
+ - run: NODE_ENV=production npm i
+ - run: ENVIRONMENT=production npm run build
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with: