Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/g1j0shi/swift-doc-deployment

Deploys the Swift documentation to GitHub pages.
https://github.com/g1j0shi/swift-doc-deployment

deployment githib-pages github-actions publishing swift

Last synced: 3 days ago
JSON representation

Deploys the Swift documentation to GitHub pages.

Awesome Lists containing this project

README

        

# GitHub Action

## Swift Doc Deployment

### Deploys the Swift documentation to GitHub pages.

#### Usage

```yml
name: "Swift Doc Deployment"

on: [push]

jobs:
build:
runs-on: macos-latest

steps:
- uses: actions/checkout@main
- uses: g1j0shi/swift-doc-deployment@main
```

#### Input

```yml
...
- uses: g1j0shi/swift-doc-deployment@main
with:
target: "SwiftPackage" # The Swift package target to generate documentation for.
branch: "gh-pages" # The branch where the documentation will be deployed.
```