Skip to content

Version 1.7.4: Add support to Django 5.2, defaults to 5.1 #55

Version 1.7.4: Add support to Django 5.2, defaults to 5.1

Version 1.7.4: Add support to Django 5.2, defaults to 5.1 #55

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
build:
name: ${{matrix.rust}} ${{matrix.features}}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
rust:
- stable
- nightly
features:
- ""
- --features fpbkdf2
- --features "fpbkdf2 fuzzy_tests" --release
- --no-default-features --features "with_pbkdf2" --release
- --no-default-features --features "with_bcrypt" --release
- --no-default-features --features "with_argon2" --release
- --no-default-features --features "with_scrypt" --release
- --no-default-features --features "with_legacy" --release
- --no-default-features --features "with_legacy with_bcrypt" --release
- --no-default-features --features "with_legacy with_argon2" --release
- --no-default-features --features "with_legacy with_legacy" --release
- --no-default-features --features "with_bcrypt with_argon2" --release
- --no-default-features --features "with_bcrypt with_legacy" --release
- --no-default-features --features "with_argon2 with_legacy" --release
- --no-default-features --features "with_scrypt with_pbkdf2" --release
steps:
- uses: actions/checkout@v1
- uses: actions-rs/toolchain@v1
with:
toolchain: ${{matrix.rust}}
override: true
- name: Build
run: cargo test --verbose --no-fail-fast ${{matrix.features}}
env:
RUST_BACKTRACE: 1