name: Build pages on: push: branches: [master] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Python 3.8 uses: actions/setup-python@v2 with: python-version: 3.8 - name: Setup Node.js environment uses: actions/setup-node@v2.1.0 - name: Install dependencies run: | python -m pip install --upgrade poetry poetry install - name: Build run: make build - name: GitHub Pages action uses: peaceiris/actions-gh-pages@v3.6.1 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_branch: gh-pages publish_dir: public force_orphan: true user_name: Felipe M. user_email: me@fmartingr.com cname: fmartingr.com