Skip to content

v4.7.2

v4.7.2 #911

Workflow file for this run

name: Build and test
on:
push:
branches:
- main
tags:
- "**"
pull_request:
schedule:
- cron: "0 12 * * 1"
jobs:
check:
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.rust == 'nightly' }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
rust: [stable]
include:
- os: ubuntu-latest
rust: nightly
- os: ubuntu-latest
rust: beta
- os: ubuntu-latest
rust: msrv
steps:
- uses: amqp-rs/actions/checkout@main
- uses: amqp-rs/actions/windows-setup-tls-env@main
- uses: amqp-rs/actions/build@main
with:
rust: ${{ matrix.rust }}
test: 'false'
test:
runs-on: ubuntu-latest
continue-on-error: ${{ matrix.rust == 'nightly' }}
services:
rabbitmq:
image: rabbitmq:latest
ports:
- 5672:5672
strategy:
fail-fast: false
matrix:
rust: [nightly, beta, stable, msrv]
steps:
- uses: amqp-rs/actions/checkout@main
- uses: amqp-rs/actions/build@main
with:
rust: ${{ matrix.rust }}
check: 'false'