From 8b6a1b92f32ce19fa414f86de23161538b00ec20 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Mar 2026 20:03:11 +0000 Subject: [PATCH 1/2] Initial plan From 9024881eb7310a6dee20a8a34f516d687b0a8d01 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Mar 2026 20:05:07 +0000 Subject: [PATCH 2/2] feat: add GitHub Actions workflow to deploy API docs to gh-pages Agent-Logs-Url: https://github.com/jonathanvdc/Flame/sessions/f6720801-d98b-42df-a208-dc19f4998cd4 Co-authored-by: jonathanvdc <9839946+jonathanvdc@users.noreply.github.com> --- .github/workflows/docs.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 00000000..8976b0fe --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,36 @@ +name: Docs + +on: + push: + branches: + - master + +permissions: + contents: write + +jobs: + deploy-docs: + runs-on: ubuntu-latest + env: + DOTNET_CLI_TELEMETRY_OPTOUT: 1 + + steps: + - name: Check out repository + uses: actions/checkout@v4 + + - name: Set up .NET 10 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 10.0.x + + - name: Install DocFX + run: dotnet tool install -g docfx + + - name: Build API docs + run: docfx docs/docfx.json + + - name: Deploy to gh-pages + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: docs/_site