Skip to content

Merge pull request #190 from christianhelle/dependabot/nuget/Exceptio… #14

Merge pull request #190 from christianhelle/dependabot/nuget/Exceptio…

Merge pull request #190 from christianhelle/dependabot/nuget/Exceptio… #14

Workflow file for this run

name: Github Pages
on:
workflow_dispatch:
push:
paths-ignore:
- '**/*'
- '!.github/workflows/docfx.yml'
- '!docs/docfx_project/**'
- '!src/**/*.csproj'
- '!src/**/*.cs'
branches:
- 'main'
jobs:
publish-docs:
if: github.ref == 'refs/heads/main' && github.repository == 'christianhelle/refitter'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- run: dotnet tool update -g docfx
- run: docfx docs/docfx_project/docfx.json
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
personal_token: ${{ secrets.PAT }}
external_repository: refitter/refitter.github.io
publish_dir: docs/docfx_project/_site
publish_branch: main