Skip to content

Commit af67991

Browse files
authored
Device posture (#865)
1 parent f3774c6 commit af67991

48 files changed

Lines changed: 1729 additions & 1413 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-macos.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,18 @@ jobs:
4040
with:
4141
node-version: 25
4242

43-
- uses: pnpm/action-setup@v5
43+
- uses: pnpm/action-setup@v6
4444
with:
4545
cache: true
4646
version: 10
4747

48-
- name: Install deps
49-
run: pnpm install --frozen-lockfile
48+
# Change to '--frozen-lockfile' once this gets fixed:
49+
# https://github.com/pnpm/action-setup/issues/40
50+
- name: Install Node dependencies
51+
run: pnpm install --no-frozen-lockfile
5052

51-
- uses: dtolnay/rust-toolchain@stable
53+
- name: Install Rust stable
54+
uses: dtolnay/rust-toolchain@stable
5255
with:
5356
targets: aarch64-apple-darwin,x86_64-apple-darwin
5457

.github/workflows/lint.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ jobs:
3030

3131
- uses: actions/setup-node@v6
3232
with:
33-
node-version: '24'
33+
node-version: 25
3434

35-
- uses: pnpm/action-setup@v5
35+
- uses: pnpm/action-setup@v6
3636
with:
3737
version: 10
3838
run_install: false
@@ -42,16 +42,18 @@ jobs:
4242
run: |
4343
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
4444
45-
- uses: actions/cache@v5
46-
name: Setup pnpm cache
45+
- name: Setup pnpm cache
46+
uses: actions/cache@v5
4747
with:
4848
path: ${{ env.STORE_PATH }}
4949
key: ${{ runner.os }}-pnpm-lint-store-${{ hashFiles('**/pnpm-lock.yaml') }}
5050
restore-keys: |
5151
${{ runner.os }}-pnpm-lint-store-
5252
53-
- name: Install deps
54-
run: pnpm install --frozen-lockfile
53+
# Change to '--frozen-lockfile' once this gets fixed:
54+
# https://github.com/pnpm/action-setup/issues/40
55+
- name: Install Node dependencies
56+
run: pnpm install --no-frozen-lockfile
5557

5658
- name: Run Biome and Prettier Lint
5759
run: pnpm lint

0 commit comments

Comments
 (0)