on: push: branches: - next jobs: test: runs-on: docker strategy: matrix: toolchain: - stable - nightly steps: - uses: actions/checkout@v4 - name: Test ${{ matrix.toolchain }} uses: https://git.kemitix.net/kemitix/rust@next with: args: ${{ matrix.toolchain }} cargo test - name: Build ${{ matrix.toolchain }} uses: https://git.kemitix.net/kemitix/rust@next with: args: ${{ matrix.toolchain }} cargo build - name: Run ${{ matrix.toolchain }} uses: https://git.kemitix.net/kemitix/rust@next with: args: ${{ matrix.toolchain }} cargo run