🌐
GitHub
github.com › marketplace › actions › docfx-action
docfx-action - GitHub Marketplace
A GitHub action to run DocFX and generate a documentation site.
🌐
TehGM
tehgm.net › blog › docfx-github-actions
DocFX automation with GitHub Actions - TehGM's Blog
December 18, 2020 - GitHub Actions are CI/CD workflows that are integrated directly into your GitHub repository. They can be ran manually or automatically on certain events (such as push to a branch or a Pull Request being opened).
🌐
.NEXT
dotnet.github.io › docfx
Quick Start | docfx - Microsoft .NET - GitHub Pages
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. concurrency: group: "pages" cancel-in-progress: false jobs: publish-docs: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Dotnet Setup uses: actions/setup-dotnet@v3 with: dotnet-version: 8.x - run: dotnet tool update -g docfx - run: docfx <docfx-project-path>/docfx.json - name: Upload artifact uses: actions/upload-pages-artifact@v3 with: # Upload entire repository path: '<docfx-project-path>/_site' - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v4
🌐
Taranissoftware
blog.taranissoftware.com › document-your-net-code-with-docfx-and-github-actions
Document your .NET code with DocFX and GitHub Actions
December 20, 2021 - name: Docs Only Build on: workflow_dispatch: jobs: build-docs: name: Build Docs runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Build Documentation uses: nikeee/docfx-action@v1.0.0 with: args: docfx_project/docfx.json - name: Deploy to GitHub Pages uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./docs
🌐
Den Delimarsky
den.dev › den delimarsky › writing › building docs with github actions
Building Docs With GitHub Actions | Den Delimarsky
December 7, 2018 - Build and publish DocFX-generated documentation using a GitHub Actions workflow, with a containerized step that handles output deployment to the cloud.
Starred by 49 users
Forked by 30 users
Languages: Dockerfile 100.0% | Dockerfile 100.0%
🌐
GitHub
github.com › marketplace › actions › docfx-for-github-pages
docfx for GitHub Pages · Actions · GitHub Marketplace · GitHub
name: docfx for GitHub Pages on: # Runs on pushes targeting the default branch push: branches: - 'main' ##- 'releases/**' release: types: [published] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: contents: read pages: write id-token: write # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
Author: dotnet
🌐
James Croft
jamescroft.co.uk › home › blog › building .net project docs with docfx on github pages
Building .NET project docs with DocFX on GitHub Pages - James Croft
May 30, 2026 - When you build a project, you need good technical documentation to go with it. This post walks through setting up DocFX, configuring automated API doc generation from your C# XML comments, and deploying the generated site to GitHub Pages with GitHub Actions.
Find elsewhere
🌐
Shay Rojansky's Blog
roji.org › docfx-with-github-actions
Conceptual and API documentation with Docfx, Github Actions and Github Pages - Shay Rojansky’s Blog
October 2, 2019 - When a processing system such as docfx is used, we have to run docfx, and the resulting HTML site needs to be hosted somewhere. We can use Github Actions to do this for us.
🌐
Steven Giesel
steven-giesel.com › blogPost › 5f9e9f0d-2413-4e4b-8e38-9eebe9503e52
From Zero to Production - Generate everything with a single button
April 11, 2022 - We will barely interact with the stable branch. When you push those changes, you can go to the Github actions and select our newly defined Docs workflow via Run workflow. After a while you can check again your GitHub page and voila you should see a familiar page. The one from DocFx and our API.
🌐
Seankilleen
seankilleen.com › 2024 › 02 › how-to-set-up-netlify-deploys-for-docfx-using-github-actions
How to Set up Netlify Deploys for Docfx using GitHub Actions - SeanKilleen.com
February 20, 2024 - With that in place, we run docfx to mash everything up into one deployable site. - name: zip site contents run: zip -r _site.zip docs/_site/ - name: Archive site artifacts uses: actions/upload-artifact@v3 with: name: siteArtifact path: _site.zip · We zip up and archive the site contents. This is just for reference. - name: Start deployment (PR only) if: ${{ github.ref != 'refs/heads/master'}} uses: bobheadxi/deployments@v1 id: deployment with: env: preview_${{github.event.number}} step: start token: ${{ secrets.SEAN_PAT_TO_MANAGE_ENVIRONMENTS }} This creates a new deployment environment for the PR number and creates a deployment to it with a status of started.
Author: irongut
Author: BUTR
🌐
GitHub
github.com › BUTR › actions-docfx-setup › actions
Actions · BUTR/actions-docfx-setup
GitHub Action that contains DocFX setup functionality for BUTR, used to avoid code duplication - Actions · BUTR/actions-docfx-setup
Author: BUTR
🌐
GitHub
github.com › AppMetrics › Docs.DocFx › actions
Actions · AppMetrics/Docs.DocFx
AppMetrics / Docs.DocFx Public archive · Notifications · Fork 6 · Star 2 · Automate your workflow from idea to production · GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD.
Author: AppMetrics
🌐
GitHub
github.com › marketplace › actions › docfx-unitypackage
docfx-unitypackage · Actions · GitHub Marketplace · GitHub
GitHub Action for deploying a DocFX website for Unity packages to Github Pages. Report Bug ·
🌐
Medium
medium.com › @lioie6478 › automatic-documentation-docfx-github-pages-d45ea28e76d8
Automatic Documentation — DocFX + Github Pages | by HyunsuYu | Medium
December 25, 2024 - Once you’ve completed the settings up to this point, Github will automatically add a Github Action called pages-build-deployment. Now, if you write code in Visual Studio, set up and build DocFX, and then push it to Github, this Action will run automatically and host the static web page.
🌐
GitHub
github.com › Sabuto › docfx-action
GitHub - sabuto/docfx-action
A GitHub action to run DocFX and generate a documentation site.
Forked by 24 users
Languages: Dockerfile 94.7% | Shell 5.3% | Dockerfile 94.7% | Shell 5.3%