File tree 2 files changed +7
-7
lines changed
2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 63
63
rm -rf gh-pages/${{ github.ref_name }}
64
64
65
65
# don't clobber existing release versions (in case we retroactively fixed them)
66
- cp -r -n _build/html/${{ github.ref_name }} gh-pages/
66
+ cp -r _build/html/${{ github.ref_name }} gh-pages/
67
67
68
68
mkdir -p gh-pages/shared
69
69
cp shared/version-switcher.js gh-pages/shared/version-switcher.js
Original file line number Diff line number Diff line change 13
13
)
14
14
args = parser .parse_args ()
15
15
local = args .local
16
- output_dir = '_build/html/shared '
17
- version_dir = '_build/html' if local else 'gh-pages'
16
+ base_dir = '_build/html' if local else 'gh-pages '
17
+ shared_dir = os . path . join ( base_dir , 'shared' )
18
18
19
19
entries = []
20
20
21
- versions = sorted (os .listdir (version_dir ))
21
+ versions = sorted (os .listdir (base_dir ))
22
22
if 'main' in versions :
23
23
versions .insert (0 , versions .pop (versions .index ('main' )))
24
24
25
25
for name in versions :
26
- path = os .path .join (version_dir , name )
26
+ path = os .path .join (base_dir , name )
27
27
if os .path .isdir (path ) and name not in ('shared' ,):
28
28
entries .append ({
29
29
'version' : name ,
30
30
'url' : f'../{ name } /' if local else f'/{ name } /'
31
31
})
32
32
33
- os .makedirs (output_dir , exist_ok = True )
34
- with open (os .path .join (output_dir , 'versions.json' ), 'w' ) as f :
33
+ os .makedirs (shared_dir , exist_ok = True )
34
+ with open (os .path .join (shared_dir , 'versions.json' ), 'w' ) as f :
35
35
json .dump (entries , f , indent = 2 )
You can’t perform that action at this time.
0 commit comments