release.yaml 746 B

1234567891011121314151617181920212223
  1. name: Release documentation
  2. on:
  3. workflow_dispatch:
  4. jobs:
  5. release:
  6. runs-on: ubuntu-latest
  7. steps:
  8. - name: Checkout
  9. uses: actions/checkout@v3
  10. - name: Release
  11. uses: diplodoc-platform/docs-release-action@v1
  12. with:
  13. revision: "${{ github.sha }}"
  14. project-name: ${{ secrets.DOCS_PROJECT_NAME }}
  15. src-root: ${{ vars.SRC_ROOT }}
  16. storage-bucket: ${{ secrets.DOCS_AWS_BUCKET }}
  17. storage-endpoint: ${{ vars.DOCS_AWS_ENDPOINT }}
  18. storage-access-key-id: ${{ secrets.DOCS_AWS_KEY_ID }}
  19. storage-secret-access-key: ${{ secrets.DOCS_AWS_SECRET_ACCESS_KEY }}
  20. storage-region: ${{ vars.DOCS_AWS_REGION }}
  21. shared-storage-bucket: true