mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-20 06:00:06 +08:00
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.9.1 to 2.9.2. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/c19371144df3bb44fab255c43d04cbc2ab54d1c4...6323deb102c322ba6fcbdcafc7e3dddab59af2b6) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-version: 2.9.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
51 lines
1.8 KiB
YAML
51 lines
1.8 KiB
YAML
name: Windows MSVC (build-only)
|
|
on:
|
|
workflow_dispatch:
|
|
jobs:
|
|
x64:
|
|
runs-on: windows-2025
|
|
steps:
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
|
- uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4
|
|
with:
|
|
install: false
|
|
experimental: true
|
|
- uses: dtolnay/rust-toolchain@master
|
|
with:
|
|
toolchain: "1.95.0"
|
|
targets: x86_64-pc-windows-msvc
|
|
- name: Cache Rust target and registry
|
|
uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2
|
|
with:
|
|
shared-key: windows-msvc-x64
|
|
cache-targets: "true"
|
|
cache-on-failure: "true"
|
|
cache-bin: "false"
|
|
- run: mise run --skip-tools windows:check:x64
|
|
- run: mise run --skip-tools windows:build:x64
|
|
- run: mise run --skip-tools windows:test:x64
|
|
- run: mise run --skip-tools windows:test:unsupported:x64
|
|
arm64:
|
|
# TODO: provision a windows-arm64 self-hosted runner
|
|
runs-on: [self-hosted, windows-arm64]
|
|
if: false # flip to true once the runner is online
|
|
steps:
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
|
- uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4
|
|
with:
|
|
install: false
|
|
experimental: true
|
|
- uses: dtolnay/rust-toolchain@master
|
|
with:
|
|
toolchain: "1.95.0"
|
|
targets: aarch64-pc-windows-msvc
|
|
- name: Cache Rust target and registry
|
|
uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2
|
|
with:
|
|
shared-key: windows-msvc-arm64
|
|
cache-targets: "true"
|
|
cache-on-failure: "true"
|
|
cache-bin: "false"
|
|
- run: mise run --skip-tools windows:check:arm64
|
|
- run: mise run --skip-tools windows:build:arm64
|