diff --git a/.forgejo/workflows/push-next.yml b/.forgejo/workflows/push-next.yml index f74803e..5b215a1 100644 --- a/.forgejo/workflows/push-next.yml +++ b/.forgejo/workflows/push-next.yml @@ -17,36 +17,22 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Toolchain - uses: https://github.com/actions-rs/toolchain@v1 - with: - toolchain: stable - - name: Format - uses: https://github.com/actions-rs/cargo@v1 + uses: https://git.kemitix.net/kemitix/rust@v0.2.4 with: - command: fmt - args: --all -- --check - - - name: Update apt - run: apt-get update - - - name: Install linkers - run: apt-get install -y clang-15 mold + args: fmt --all -- --check - name: Clippy - uses: https://github.com/actions-rs/cargo@v1 + uses: https://git.kemitix.net/kemitix/rust@v0.2.4 with: - command: clippy - args: -- -D warnings + args: clippy -- -D warnings - name: Build - uses: https://github.com/actions-rs/cargo@v1 + uses: https://git.kemitix.net/kemitix/rust@v0.2.4 with: - command: build - # args: --release --all-features + args: build - name: Test - uses: https://github.com/actions-rs/cargo@v1 + uses: https://git.kemitix.net/kemitix/rust@v0.2.4 with: - command: test + args: test