From 73e11e95361ea5f1b672ee6322dae6af13230e96 Mon Sep 17 00:00:00 2001
From: Pranav Vishnumolakala
Date: Fri, 6 Mar 2026 20:05:59 -0800
Subject: [PATCH 1/2] Fix docs workflow
---
.github/workflows/docs.yml | 24 ++++++++++++++++++------
1 file changed, 18 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index a33c782..a384c49 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -5,9 +5,17 @@ on:
branches:
- main
+permissions:
+ contents: read
+ pages: write
+ id-token: write
+
jobs:
build-and-deploy:
runs-on: ubuntu-latest
+ environment:
+ name: github-pages
+ url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Checkout repository
@@ -28,10 +36,14 @@ jobs:
working-directory: ./docs
run: docfx
- - name: Deploy to GitHub Pages
- uses: peaceiris/actions-gh-pages@v4
+ - name: Setup GitHub Pages
+ uses: actions/configure-pages@v5.0.0
+
+ - name: Upload GitHub Pages artifact
+ uses: actions/upload-pages-artifact@v4.0.0
with:
- github_token: ${{ secrets.GITHUB_TOKEN }}
- publish_dir: ./docs/_site
- publish_branch: gh-pages
- keep_files: false
+ path: "./docs/_site"
+
+ - name: Deploy to GitHub Pages
+ id: deployment
+ uses: actions/deploy-pages@v4.0.5
From 3a7857550d7d5b2d701612507a2b03d7d5be8bc0 Mon Sep 17 00:00:00 2001
From: Pranav Vishnumolakala
Date: Mon, 9 Mar 2026 10:53:03 -0700
Subject: [PATCH 2/2] Get packages directly from nuget
---
nuget.config | 7 +++++++
1 file changed, 7 insertions(+)
create mode 100644 nuget.config
diff --git a/nuget.config b/nuget.config
new file mode 100644
index 0000000..765346e
--- /dev/null
+++ b/nuget.config
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+