From ae7bea38a70cf4978579218627ed9924b14dcfee Mon Sep 17 00:00:00 2001 From: Nick Taylor Date: Fri, 6 Sep 2024 22:12:20 -0400 Subject: [PATCH] chore: now docs are autogenerated as part of the release process --- .github/workflows/release.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index aa3e092..68c1232 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -85,6 +85,15 @@ jobs: - name: "🤲 Setup Just" uses: extractions/setup-just@v2 + - name: "📗 Generate Documentation" + run: | + just gen-docs + git config user.name 'open-sauced[bot]' + git config user.email '63161813+open-sauced[bot]@users.noreply.github.com' + git add docs/ + git commit -m "chore: automated docs generation for release" || echo "No changes to commit" + git push origin HEAD:${{ github.ref }} + - name: "🔧 Build all and upload artifacts to release" env: GH_TOKEN: ${{ github.token }}