docs: Update README.md
All checks were successful
/ test (map[name:stable]) (push) Successful in 51s
/ test (map[name:nightly]) (push) Successful in 51s

Signed-off-by: kemitix <pcampbell@kemitix.net>
This commit is contained in:
Paul Campbell 2025-01-31 16:42:06 +00:00 committed by Paul Campbell
parent e992054ba6
commit e3f9890172

View file

@ -13,14 +13,17 @@ jobs:
runs-on: docker runs-on: docker
container: container:
image: image:
git.kemitix.net/kemitix/rust:v3.0.0 git.kemitix.net/kemitix/rust:latest
strategy:
matrix:
toolchain:
- name: stable
- name: nightly
steps: steps:
- name: test with nightly - name: Test
run: cargo +nightly test run: cargo +${{ matrix.toolchain.name }} test
- name: build with v1.74.1 - name: Build (with stable as default)
run: cargo +1.74.1 cargo build run: cargo build
- name: test with stable
run: cargo test
``` ```
## Toolchains ## Toolchains
@ -28,8 +31,7 @@ jobs:
The available toolchain in the image are: The available toolchain in the image are:
- `nightly` - `nightly`
- stable - `stable`
- 1.74.1
## Contents ## Contents
@ -66,6 +68,8 @@ steps:
The alpine linux install doesn't build with this dependency. You can either compile `native-tls` with the `vendored` feature, or not use `openssl`. The alpine linux install doesn't build with this dependency. You can either compile `native-tls` with the `vendored` feature, or not use `openssl`.
If possible, use `rustls` instead.
#### vendoered native-tls #### vendoered native-tls
This crate *must* use the `vendored` feature in order to compile in the Alpine Linux image. This crate *must* use the `vendored` feature in order to compile in the Alpine Linux image.