Skip to content

Refactor the SQL implementation to include the SQLTable trait and add support for parameterized views. #249

Refactor the SQL implementation to include the SQLTable trait and add support for parameterized views.

Refactor the SQL implementation to include the SQLTable trait and add support for parameterized views. #249

Workflow file for this run

name: Docs
on: [push, pull_request]
permissions:
contents: read
pages: write
id-token: write
concurrency:
group: ${{ github.ref }}
jobs:
rustdoc:
name: Rustdoc
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- uses: dtolnay/rust-toolchain@nightly
- uses: arduino/setup-protoc@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- run: cargo rustdoc -p datafusion-federation -- --cfg docsrs
- run: chmod -c -R +rX "target/doc"
- run: touch target/doc/index.html
- run: echo "<meta http-equiv=refresh content=0;url=datafusion_federation>" > target/doc/index.html
- if: github.event_name == 'push' && github.ref == 'refs/heads/main'
uses: actions/upload-pages-artifact@v3
with:
path: target/doc
deploy:
name: Deploy
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
needs: rustdoc
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- uses: actions/configure-pages@v5
- uses: actions/deploy-pages@v4
id: deployment