lunify 1.1.0

A crate for converting Lua byte code to different versions and formats
Documentation
on: [push]

name: Code Quality

jobs:
  check:
    name: Code Quality
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Install stable toolchain
        uses: actions-rs/toolchain@v1
        with:
            profile: minimal
            toolchain: nightly
            override: true
            components: clippy, rustfmt

      - name: Check formatting
        uses: actions-rs/cargo@v1
        with:
          command: fmt
          args: --all --check

      - name: Run clippy
        uses: actions-rs/cargo@v1
        with:
          command: clippy
          args: --all -- -D warnings

      - name: Install cargo-spellcheck
        uses: taiki-e/install-action@v2
        with:
          tool: cargo-spellcheck

      - uses: actions/checkout@v3
      - name: Run cargo-spellcheck
        run: cargo spellcheck --code 1

      - name: Install cargo-deadlinks
        uses: taiki-e/install-action@v2
        with:
          tool: cargo-deadlinks

      - name: Run cargo-deadlinks
        run: cargo deadlinks -- --features integration