-
Notifications
You must be signed in to change notification settings - Fork 316
26 lines (24 loc) · 806 Bytes
/
docs.yml
File metadata and controls
26 lines (24 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: Generate Documentation
on:
push:
tags:
- "*"
workflow_dispatch:
inputs:
tag:
description: 'default tag for documentation'
permissions:
contents: write
jobs:
docs:
name: "Generate and Deploy Documentation"
uses: GoogleCloudPlatform/php-tools/.github/workflows/doctum.yml@main
with:
title: "Google Cloud PHP Client Services"
# use a custom theme so that namespaces that share the same name as classes
# are not overwritten (we use ".ns.html" for namspaces to avoid this conflict
# in our theme)
# @see .github/doctum/apiclient-services
theme: 'apiclient-services'
default_version: ${{ inputs.tag || 'master'}}
tag_pattern: ''