Skip to content

Commit 37f6497

Browse files
authored
Merge branch 'voidzero-dev:main' into feat/cli-completion
2 parents 9873859 + e3607ec commit 37f6497

27 files changed

Lines changed: 1100 additions & 756 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,21 @@ defaults:
2323
shell: bash
2424

2525
jobs:
26+
optimize-ci:
27+
runs-on: ubuntu-latest # or whichever runner you use for your CI
28+
outputs:
29+
skip: ${{ steps.check_skip.outputs.skip }}
30+
steps:
31+
- name: Optimize CI
32+
id: check_skip
33+
uses: withgraphite/graphite-ci-action@ee395f3a78254c006d11339669c6cabddf196f72
34+
with:
35+
graphite_token: ${{ secrets.GRAPHITE_CI_OPTIMIZER_TOKEN }}
36+
2637
detect-changes:
2738
runs-on: ubuntu-latest
39+
needs: optimize-ci
40+
if: needs.optimize-ci.outputs.skip == 'false'
2841
permissions:
2942
contents: read
3043
pull-requests: read

CONTRIBUTING.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Initial Setup
44

5+
### macOS / Linux
6+
57
You'll need the following tools installed on your system:
68

79
```
@@ -21,6 +23,28 @@ Initial setup to install dependencies for Vite+:
2123
just init
2224
```
2325

26+
### Windows
27+
28+
You'll need the following tools installed on your system. You can use [winget](https://learn.microsoft.com/en-us/windows/package-manager/).
29+
30+
```powershell
31+
winget install pnpm.pnpm OpenJS.NodeJS.LTS Casey.Just Kitware.CMake
32+
```
33+
34+
Install Rust & Cargo from [rustup.rs](https://rustup.rs/), then install `cargo-binstall`:
35+
36+
```powershell
37+
cargo install cargo-binstall
38+
```
39+
40+
Initial setup to install dependencies for Vite+:
41+
42+
```powershell
43+
just init
44+
```
45+
46+
**Note:** Run commands in PowerShell or Windows Terminal. Some commands may require elevated permissions.
47+
2448
## Build Vite+ and upstream dependencies
2549

2650
To create a release build of Vite+ and all upstream dependencies, run:

0 commit comments

Comments
 (0)