Skip to content

Commit a9d2297

Browse files
committed
Adjust CI setup for docs
Changes: - Make `tags` an array, which may or may not fix issue 247 - Use the `docdeploy` action for documentation deployment
1 parent 04b0705 commit a9d2297

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- master
99
- release-*
1010
- runci/*
11-
tags: '*'
11+
tags: ['*']
1212
jobs:
1313
test:
1414
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
@@ -58,14 +58,8 @@ jobs:
5858
with:
5959
version: '1'
6060
- uses: julia-actions/cache@v1
61-
- name: Install dependencies
62-
run: |
63-
julia --project=doc -e '
64-
using Pkg
65-
Pkg.develop(PackageSpec(path=pwd()))
66-
Pkg.instantiate()'
67-
- name: Build the manual
68-
run: julia --color=yes --project=doc/ doc/make.jl
61+
- uses: julia-actions/julia-buildpkg@v1
62+
- uses: julia-actions/julia-docdeploy@v1
6963
env:
7064
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
71-
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}
65+
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}

0 commit comments

Comments
 (0)