1
+ name : CI
2
+
1
3
on :
2
4
push :
3
5
branches-ignore :
6
8
branches-ignore :
7
9
- ' github-comments'
8
10
9
- name : CI
10
-
11
11
jobs :
12
- build :
13
- name : Build
12
+ sphinx- build :
13
+ name : Build (Sphinx)
14
14
15
15
runs-on : ubuntu-latest
16
16
@@ -35,46 +35,46 @@ jobs:
35
35
- name : " Build documentation"
36
36
run : make -C _build SPHINXOPTS="-nqW -j auto" html
37
37
38
- build-php :
39
- name : Symfony doc builder
38
+ symfony-docs-builder-build :
39
+ name : Build (symfony/docs- builder)
40
40
41
41
runs-on : ubuntu-latest
42
42
43
43
continue-on-error : true
44
44
45
45
steps :
46
- - name : " Checkout"
47
- uses : actions/checkout@v2
48
-
49
- - name : " Set-up PHP"
50
- uses : shivammathur/setup-php@v2
51
- with :
52
- php-version : 7.2
53
- coverage : none
54
- tools : " composer:v2"
55
-
56
- - name : Get composer cache directory
57
- id : composercache
58
- working-directory : _build
59
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
60
-
61
- - name : Cache dependencies
62
- uses : actions/cache@v2
63
- with :
64
- path : ${{ steps.composercache.outputs.dir }}
65
- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
66
- restore-keys : ${{ runner.os }}-composer-
67
-
68
- - name : " Install dependencies"
69
- working-directory : _build
70
- run : composer install --prefer-dist --no-progress
71
-
72
- - name : " Build the docs"
73
- working-directory : _build
74
- run : php build.php -vvv
46
+ - name : " Checkout"
47
+ uses : actions/checkout@v2
48
+
49
+ - name : " Set-up PHP"
50
+ uses : shivammathur/setup-php@v2
51
+ with :
52
+ php-version : 7.2
53
+ coverage : none
54
+ tools : " composer:v2"
55
+
56
+ - name : Get composer cache directory
57
+ id : composercache
58
+ working-directory : _build
59
+ run : echo "::set-output name=dir::$(composer config cache-files-dir)"
60
+
61
+ - name : Cache dependencies
62
+ uses : actions/cache@v2
63
+ with :
64
+ path : ${{ steps.composercache.outputs.dir }}
65
+ key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
66
+ restore-keys : ${{ runner.os }}-composer-
67
+
68
+ - name : " Install dependencies"
69
+ working-directory : _build
70
+ run : composer install --prefer-dist --no-progress
71
+
72
+ - name : " Build the docs"
73
+ working-directory : _build
74
+ run : php build.php -vvv
75
75
76
76
doctor-rst :
77
- name : DOCtor-RST
77
+ name : Lint ( DOCtor-RST)
78
78
79
79
runs-on : ubuntu-latest
80
80
0 commit comments