Unverified Commit 9d7f2f65 authored by Kelvin Rodriguez's avatar Kelvin Rodriguez Committed by GitHub
Browse files

Update deploy.yml

parent 4f18aaa2
Loading
Loading
Loading
Loading
+46 −0
Original line number Diff line number Diff line
@@ -48,6 +48,52 @@ jobs:
          aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
          aws-region: us-west-2
      
      - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
      - uses: conda-incubator/setup-miniconda@3b0f2504dd76ef23b6d31f291f4913fb60ab5ff3
        with:
            miniconda-version: "latest"
            activate-environment: spiceql
            channels: conda-forge
            environment-file: environment.yml
            auto-activate-base: false
            auto-update-conda: true
            
      - name: Conda info
        run: |
            conda info
            conda list
  
      - name: Create Build Environment
        # Some projects don't allow in-source building, so create separate build and install
        # directorie; we'll use them as our working directories for subsequent commands.
        run: |
            cmake -E make_directory ${{github.workspace}}/build
            cmake -E make_directory ${{github.workspace}}/install
  
      - name: Configure CMake
        working-directory: ${{github.workspace}}/build
        run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DSPICEQL_BUILD_LIB=OFF -DCMAKE_INSTALL_PREFIX=${{github.workspace}}/install
  
      - name: Build
        working-directory: ${{github.workspace}}/build
        # Execute the build.
        run: |
          cmake --build . --config $BUILD_TYPE
  
      - name: Check Build Docs
        working-directory: ${{github.workspace}}/build/docs/sphinx
        # Check for the built docs
        run: |
            test -e index.html
            test -e reference/api.html
            test -e reference/tutorials.html
  
      - name: Install Docs
        working-directory: ${{github.workspace}}/build
        # Install the build.
        run: |
          cmake --install . --config $BUILD_TYPE
     
      - name: Upload to S3
        working-directory: ${{github.workspace}}/install
        run: |