Skip to content

Commit a1a0746

Browse files
authored
Further update to workflows for documentation deployment (#510)
Revise the GitHub Actions workflow for triggering Documenter builds to be slightly more conventional.
1 parent 96768f1 commit a1a0746

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/deploy_docs.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,18 @@
1-
name: Documenter
1+
name: Documentation
22
on:
33
push:
44
branches:
55
- master
6-
tags: [v*]
6+
tags: '*'
77
pull_request:
8-
workflow_dispatch:
9-
10-
concurrency:
11-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
12-
cancel-in-progress: true
8+
types: [opened, synchronize, reopened]
139

1410
jobs:
15-
docdeploy:
11+
build:
1612
# These permissions are needed to:
1713
# - Deploy the documentation: https://documenter.juliadocs.org/stable/man/hosting/#Permissions
1814
# - Delete old caches: https://github.com/julia-actions/cache#usage
1915
permissions:
20-
actions: write
2116
contents: write
2217
pull-requests: read
2318
statuses: write

0 commit comments

Comments
 (0)