tz-rs 0.7.3

A pure Rust reimplementation of libc functions localtime, gmtime and mktime.
Documentation
name: CI

on:
  push:
    branches: ["master"]
  pull_request:
    branches: ["master"]
  schedule:
    - cron: "0 0 * * 0"

jobs:
  doc:
    name: "Doc"

    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v6

      - name: Install Rust
        run: |
          rustup set profile minimal
          rustup toolchain install nightly
          rustup override set nightly

      - name: Doc
        run: RUSTDOCFLAGS="-D warnings --cfg docsrs" cargo doc --all-features --no-deps

  test:
    name: "Test"

    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v6

      - name: Install Rust
        run: |
          rustup set profile minimal
          rustup toolchain install 1.85 stable nightly --component clippy
          rustup override set stable

      - name: Test
        run: ./check_release.sh
        env:
          CARGO_NET_GIT_FETCH_WITH_CLI: true