Skip to content

macOS-14 Development Environment #2

macOS-14 Development Environment

macOS-14 Development Environment #2

Workflow file for this run

name: macOS-14 Development Environment
on:
push:
workflow_dispatch:
inputs:
debug_enabled:
type: boolean
description: "Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)"
required: false
default: false
jobs:
build:
runs-on: macos-14-large # This uses GitHub's hosted macOS runner
steps:
- uses: actions/checkout@v2
- name: Install Rust 1.74
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.74.0
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
- name: Setup tmate session
uses: mxschmitt/action-tmate@v3
with:
limit-access-to-actor: false
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}