diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 7b3bd7b..db124bc 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -4,31 +4,31 @@ on: [push] name: CI jobs: - formatting: - name: Formatting - runs-on: ubuntu-22.04 - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Set up Rust - uses: https://github.com/dtolnay/rust-toolchain@stable - with: - components: rustfmt - - name: Check Rust formatting - run: cargo fmt --all -- --check + # formatting: + # name: Formatting + # runs-on: ubuntu-22.04 + # steps: + # - name: Checkout + # uses: actions/checkout@v4 + # - name: Set up Rust + # uses: https://github.com/dtolnay/rust-toolchain@stable + # with: + # components: rustfmt + # - name: Check Rust formatting + # run: cargo fmt --all -- --check - clippy: - name: Clippy - runs-on: ubuntu-22.04 - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Set up Rust - uses: https://github.com/dtolnay/rust-toolchain@stable - with: - components: clippy - - name: Run Clippy - run: cargo clippy -- -D warnings + # clippy: + # name: Clippy + # runs-on: ubuntu-22.04 + # steps: + # - name: Checkout + # uses: actions/checkout@v4 + # - name: Set up Rust + # uses: https://github.com/dtolnay/rust-toolchain@stable + # with: + # components: clippy + # - name: Run Clippy + # run: cargo clippy -- -D warnings build: name: Build @@ -56,7 +56,7 @@ jobs: uses: forgejo/upload-artifact@v4 with: name: wheels - path: target/wheels/*.whl # Should only match the one target built + path: target/wheels/*.whl compression-level: 0 python-test: @@ -74,21 +74,24 @@ jobs: - name: Retrieve built wheel uses: forgejo/download-artifact@v4 - name: Install built wheel - run: pip install wheels/*.whl # Should only match the one target built + run: | + ls -la + ls -la wheels + pip install wheels/*.whl - name: Run Python tests run: pytest tests/*.py - rust-test: - name: Rust tests - runs-on: ubuntu-22.04 - steps: - - name: Checkout the code - uses: actions/checkout@v4 - - name: Set up Rust - uses: https://github.com/dtolnay/rust-toolchain@stable - - name: Set up the Python toolchain - uses: actions/setup-python@v5 - with: - python-version: "3.13" - - name: Run Rust tests - run: cargo test + # rust-test: + # name: Rust tests + # runs-on: ubuntu-22.04 + # steps: + # - name: Checkout the code + # uses: actions/checkout@v4 + # - name: Set up Rust + # uses: https://github.com/dtolnay/rust-toolchain@stable + # - name: Set up the Python toolchain + # uses: actions/setup-python@v5 + # with: + # python-version: "3.13" + # - name: Run Rust tests + # run: cargo test