name: website on: push: branches: - main permissions: contents: write jobs: prerelease-docs-build-deploy: strategy: matrix: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - run: "git fetch origin gh-pages --depth=1" - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c with: python-version: 3.11 - name: Install poetry uses: abatilo/actions-poetry@7b6d33e44b4f08d7021a1dee3c044e9c253d6439 with: poetry-version: latest - name: Install dependencies, compile and deploy docs run: | git config user.name 'jj-docs[bot]' git config user.email 'jj-docs[bot]@users.noreply.github.io' .github/scripts/docs-build-deploy 'https://martinvonz.github.io/jj' prerelease main --push - name: "Show `git diff --stat`" run: git diff --stat gh-pages^ gh-pages || echo "(No diffs)"