Skip to content

Adding deploy workflow #233

Adding deploy workflow

Adding deploy workflow #233

Workflow file for this run

# This workflow is for systematic testing of the crates.
name: Test
on:
push:
branches: ["rust-rewrite"]
pull_request:
branches: ["rust-rewrite"]
workflow_call:
env:
CARGO_TERM_COLOR: always
jobs:
test:
strategy:
fail-fast: false
matrix:
image:
# Refers to https://github.com/actions/runner-images
- ubuntu-24.04 # x86
- macos-13 # x86
- macos-15 # arm
- windows-2022 # x86
# https://github.com/actions/partner-runner-images
- ubuntu-24.04-arm
runs-on: ${{ matrix.image }}
steps:
- uses: actions/checkout@v4
- name: Build
run: cargo build --workspace --exclude portablemc-py
- name: Test
run: cargo test --workspace --exclude portablemc-py