name: msrv
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
schedule:
- cron: "47 5 * * 6"
env:
CARGO_TERM_COLOR: always
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout Crate
uses: actions/checkout@v3
- name: Checkout Toolchain
uses: dtolnay/rust-toolchain@1.48
- name: Running test script
run: |
cargo update --package log --precise=0.4.18
cargo update --package httpdate --precise=1.0.2
cargo update --package serde_json --precise=1.0.100
cargo update --package chrono --precise=0.4.23
cargo update --package num-traits --precise=0.2.18
cargo update --package tempfile --precise=3.17.1
cargo update --package libc --precise=0.2.163
cargo update --package iana-time-zone --precise=0.1.61
cargo update --package httpdate --precise=1.0.2
cargo test
cargo test --features "json-using-serde proxy punycode"