kube-cel 0.5.3

Kubernetes CEL extension functions for the cel crate
Documentation
name: ci
on:
  push:
    branches: [main]
  pull_request:

env:
  CARGO_TERM_COLOR: always
  RUST_BACKTRACE: 1

concurrency:
  group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
  cancel-in-progress: true

jobs:
  check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v6
      - uses: dtolnay/rust-toolchain@nightly
        with:
          components: rustfmt, clippy
      - uses: Swatinem/rust-cache@v2
      - uses: extractions/setup-just@v3

      - name: fmt
        run: just fmt

      - name: clippy
        run: just clippy

      - name: test (all features)
        run: just test-all

      - name: test (no default features)
        run: just test-no-default

      - name: doc
        run: just doc

      - name: feature-check
        run: just feature-check