File tree Expand file tree Collapse file tree 1 file changed +22
-4
lines changed Expand file tree Collapse file tree 1 file changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -278,14 +278,32 @@ jobs:
278
278
</body>
279
279
</html>
280
280
EOF
281
- - name : Create latest symlink
281
+ - name : Create latest index
282
282
if : ${{ needs.basic-context.outputs.is-latest == 'true' }}
283
283
working-directory : repository
284
284
env :
285
- VERSION_NAME : ${{ needs.basic-context.outputs.version-name }}
285
+ REDIRECT_URL : ${{ needs.basic-context.outputs.base-url }}/${{ needs.basic-context.outputs.version-base-path }}/documentation
286
+ REPO_NAME : ${{ inputs.repository }}
286
287
run : |
287
- rm -f 'latest'
288
- ln -s "${VERSION_NAME}" 'latest'
288
+ if [ -d 'latest' ]; then
289
+ rm -rf 'latest'
290
+ else
291
+ rm -f 'latest'
292
+ fi
293
+ mkdir -p 'latest'
294
+ cat > 'latest/index.html' <<EOF
295
+ <!DOCTYPE html>
296
+ <html lang="en">
297
+ <head>
298
+ <title>${REPO_NAME} Documentation</title>
299
+ <meta charset="utf-8"/>
300
+ <meta http-equiv="refresh" content="0; url=${REDIRECT_URL}"/>
301
+ </head>
302
+ <body>
303
+ <p>Redirecting...</p>
304
+ </body>
305
+ </html>
306
+ EOF
289
307
- name : Push changes
290
308
working-directory : repository
291
309
env :
You can’t perform that action at this time.
0 commit comments