Skip to content

Merge pull request #2108 from onevcat/xcode-15 #128

Merge pull request #2108 from onevcat/xcode-15

Merge pull request #2108 from onevcat/xcode-15 #128

name: Documentation
on:
workflow_dispatch: {}
push:
branches:
- master
paths:
- .github/workflows/documentation.yaml
- Sources/**.swift
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Generate Documentation
uses: SwiftDocOrg/swift-doc@master
with:
inputs: "Sources"
output: "Documentation"
format: "html"
module-name: "Kingfisher"
base-url: "/"
- name: Upload Documentation Netlify
uses: netlify/actions/cli@master
with:
args: deploy --dir=Documentation --prod
env:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}