Speculative changes to github workflows

This commit is contained in:
John Doty 2024-08-10 08:13:45 -07:00
parent a9bbd29f9f
commit 9ad55c903f
2 changed files with 3 additions and 10 deletions

View file

@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Build - name: Build
run: cargo build --verbose run: cargo build --verbose

View file

@ -46,8 +46,6 @@ jobs:
TARGET_DIR: ./target TARGET_DIR: ./target
# Emit backtraces on panics. # Emit backtraces on panics.
RUST_BACKTRACE: 1 RUST_BACKTRACE: 1
# Build static releases with PCRE2.
PCRE2_SYS_STATIC: 1
strategy: strategy:
matrix: matrix:
@ -55,32 +53,27 @@ jobs:
include: include:
- build: linux - build: linux
os: ubuntu-22.04 os: ubuntu-22.04
rust: nightly
target: x86_64-unknown-linux-musl target: x86_64-unknown-linux-musl
- build: macos - build: macos
os: macos-12 os: macos-12
rust: nightly
target: x86_64-apple-darwin target: x86_64-apple-darwin
- build: arm-macos - build: arm-macos
os: macos-12 os: macos-12
rust: nightly
target: aarch64-apple-darwin target: aarch64-apple-darwin
- build: windows - build: windows
os: windows-2022 os: windows-2022
rust: nightly
target: x86_64-pc-windows-msvc target: x86_64-pc-windows-msvc
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Install Rust - name: Install Rust
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@stable
with: with:
toolchain: ${{ matrix.rust }}
target: ${{ matrix.target }} target: ${{ matrix.target }}
- name: Use Cross - name: Use Cross