name: Gavania Merge Build
run_name: Test successful gavania build on merge request

on:
  pull_request:
    types: [opened, reopened, edited, review_requested, synchronize]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
      - uses: https://github.com/actions/checkout@v3

      - uses: https://github.com/dtolnay/rust-toolchain@stable

      - name: Install dependencies
        run: |
            apt-get update
            apt-get install --no-install-recommends -y glslang-tools 

      - name: Build
        run: cargo build