name: Examples on: pull_request: types: [opened, synchronize, reopened] merge_group: types: [checks_requested] push: branches: [main] jobs: check-examples: name: Check examples runs-on: ubuntu-latest steps: # required packages - run: sudo apt install sqlite3 - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 - name: Install Rust uses: actions-rust-lang/setup-rust-toolchain@fb51252c7ba57d633bc668f941da052e410add48 # v1.13.0 - name: Install just uses: taiki-e/install-action@e8c1cf74a696e981aec979a6703471e61b400895 # v2.57.4 with: tool: just - name: Test examples env: RUSTFLAGS: -A dead-code -A unused-variables run: just test