|
@@ -0,0 +1,30 @@
|
|
|
+name: Preview documentation
|
|
|
+
|
|
|
+on:
|
|
|
+ workflow_run:
|
|
|
+ workflows:
|
|
|
+ - Build documentation
|
|
|
+ types:
|
|
|
+ - completed
|
|
|
+
|
|
|
+jobs:
|
|
|
+ post-build:
|
|
|
+ permissions: write-all
|
|
|
+ runs-on: ubuntu-latest
|
|
|
+ steps:
|
|
|
+ - name: Upload
|
|
|
+ uses: diplodoc-platform/docs-upload-action@v1
|
|
|
+ if: github.event.workflow_run.conclusion == 'success'
|
|
|
+ with:
|
|
|
+ github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
|
+ storage-endpoint: ${{ vars.DOCS_AWS_ENDPOINT }}
|
|
|
+ storage-region: ${{ vars.DOCS_AWS_REGION }}
|
|
|
+ storage-bucket: ${{ vars.DIPLODOC_STORAGE_BUCKET }}
|
|
|
+ storage-access-key-id: ${{ secrets.DOCS_AWS_KEY_ID }}
|
|
|
+ storage-secret-access-key: ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
|
|
|
+
|
|
|
+ - name: Comment message
|
|
|
+ uses: diplodoc-platform/docs-message-action@v1
|
|
|
+ with:
|
|
|
+ github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
|
+ project-link: ${{ vars.DIPLODOC_PROJECT_LINK }}
|