brandon-fryslie/gh-pages-multiplexer
Deploy static sites to versioned subdirectories on gh-pages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| source-dir | Directory containing build output to deploy | yes | — |
| target-branch | Branch to deploy to | no | gh-pages |
| ref-patterns | Glob patterns for refs that trigger deployment (comma-separated). Default: deploy all refs. | no | * |
| base-path-mode | Base path correction mode: "base-tag" (default) or "rewrite" | no | base-tag |
| base-path-prefix | Override the repository base path (e.g., "/my-repo"). Auto-detected from GITHUB_REPOSITORY if not set. | no | "" |
| token | GitHub token for pushing to the target branch | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| version | The deployed version name (sanitized from ref) |
| url | The URL of the deployed version |