@@ -3,7 +3,7 @@ name: MultiDocumentation
33on :
44 push :
55 branches :
6- - test-multidocs
6+ - master
77 tags : ' *'
88 pull_request :
99
1717 version : ' 1.10.5'
1818 - uses : julia-actions/cache@v2
1919
20-
2120 - name : Set up
22- run : git config --global init.defaultBranch test-multidocs
21+ run : git config --global init.defaultBranch master
2322
2423 # Build GNNGraphs docs
2524 - name : Install dependencies for GNNGraphs
3332 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
3433 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
3534 run : julia --project=GNNGraphs/docs/ GNNGraphs/docs/make.jl
36- - name : Check if objects.inv exists for GNNGraphs
37- run : |
38- if [ -f GNNGraphs/docs/build/objects.inv ]; then
39- echo "GNNGraphs: objects.inv exists."
40- else
41- echo "GNNGraphs: objects.inv does not exist!" && exit 1
42- fi
43-
35+
4436 # Build GNNlib docs
4537 - name : Install dependencies for GNNlib
4638 run : julia --project=GNNlib/docs/ -e 'using Pkg; Pkg.instantiate();'
4941 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
5042 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
5143 run : julia --project=GNNlib/docs/ GNNlib/docs/make.jl
52- - name : Check if objects.inv exists for GNNlib
53- run : |
54- if [ -f GNNlib/docs/build/objects.inv ]; then
55- echo "GNNlib: objects.inv exists."
56- else
57- echo "GNNlib: objects.inv does not exist!" && exit 1
58- fi
59- - name : Check if objects.inv still exists for GNNGraphs
60- run : |
61- if [ -f GNNGraphs/docs/build/objects.inv ]; then
62- echo "GNNGraphs: objects.inv exists."
63- else
64- echo "GNNGraphs: objects.inv does not exist!" && exit 1
65- fi
66-
44+
6745 # Build GNNLux docs
6846 - name : Install dependencies for GNNLux
6947 run : julia --project=GNNLux/docs/ -e '
7553 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
7654 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
7755 run : julia --project=GNNLux/docs/ GNNLux/docs/make.jl
78- - name : Check if objects.inv exists for GNNLux
79- run : |
80- if [ -f GNNLux/docs/build/objects.inv ]; then
81- echo "GNNLux: objects.inv exists."
82- else
83- echo "GNNLux: objects.inv does not exist!" && exit 1
84- fi
8556
8657 # Build GraphNeuralNetworks docs
8758 - name : Install dependencies for GraphNeuralNetworks
9465 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
9566 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
9667 run : julia --project=GraphNeuralNetworks/docs/ GraphNeuralNetworks/docs/make.jl
97- - name : Check if objects.inv exists for GraphNeuralNetworks
98- run : |
99- if [ -f GraphNeuralNetworks/docs/build/objects.inv ]; then
100- echo "GraphNeuralNetworks: objects.inv exists."
101- else
102- echo "GraphNeuralNetworks: objects.inv does not exist!" && exit 1
103- fi
10468
105- # Build GraphNeuralNetworks docs
69+ # Build multidocs
10670 - name : Install dependencies for main docs
10771 run : julia --project=GraphNeuralNetworks/docs/ -e '
10872 using Pkg;
@@ -113,13 +77,6 @@ jobs:
11377 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
11478 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
11579 run : julia --project=GraphNeuralNetworks/docs/make.jl
116- - name : Check if objects.inv exists for GraphNeuralNetworks
117- run : |
118- if [ -f GraphNeuralNetworks/docs/build/objects.inv ]; then
119- echo "GraphNeuralNetworks: objects.inv exists."
120- else
121- echo "GraphNeuralNetworks: objects.inv does not exist!" && exit 1
122- fi
12380
12481 # Build tutorials
12582 - name : Install dependencies for tutorials
@@ -129,13 +86,6 @@ jobs:
12986 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
13087 DOCUMENTER_KEY : ${{ secrets.DOCUMENTER_KEY }}
13188 run : julia --project=tutorials/docs/ tutorials/docs/make.jl
132- - name : Check if objects.inv exists for tutorials
133- run : |
134- if [ -f tutorials/docs/build/objects.inv ]; then
135- echo "tutorials: objects.inv exists."
136- else
137- echo "tutorials: objects.inv does not exist!" && exit 1
138- fi
13989
14090 # Build and deploy multidocs
14191 - name : Install dependencies for multidocs
0 commit comments