Skip to content

Commit 650abae

Browse files
authored
Merge pull request #23 from yaklabco/fix-platform-neutral-path-math-and-other-chores
fix: platform-neutral path math + a couple of other chores
2 parents bcc675b + dc3d873 commit 650abae

Some content is hidden

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

42 files changed

+509
-919
lines changed

.githooks/pre-push

Lines changed: 0 additions & 270 deletions
This file was deleted.

.github/workflows/checks.yml

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -63,33 +63,6 @@ jobs:
6363
restore-keys: |
6464
brew-install-${{ runner.os }}-
6565
66-
- name: Set up Node
67-
uses: actions/setup-node@v4
68-
with:
69-
node-version: 'lts/*'
70-
71-
- name: Get Node version
72-
id: nodever
73-
run: echo "v=$(node -v)" >> "$GITHUB_OUTPUT"
74-
75-
- name: Restore node_modules
76-
id: nodemod
77-
uses: actions/cache@v4
78-
with:
79-
path: node_modules
80-
key: node-mod-${{ runner.os }}-${{ steps.nodever.outputs.v }}-${{ hashFiles('package-lock.json') }}
81-
82-
- name: Install deps (only on cache miss)
83-
if: steps.nodemod.outputs.cache-hit != 'true'
84-
run: npm ci --no-audit --no-fund
85-
86-
- name: Save node_modules (optional; actions/cache auto-saves on miss)
87-
if: steps.nodemod.outputs.cache-hit != 'true'
88-
uses: actions/cache@v4
89-
with:
90-
path: node_modules
91-
key: node-mod-${{ runner.os }}-${{ steps.nodever.outputs.v }}-${{ hashFiles('package-lock.json') }}
92-
9366
- name: Install Homebrew tools (only if cache miss)
9467
if: steps.brew_install.outputs.cache-hit != 'true'
9568
run: brew bundle --no-upgrade --file=Brewfile
@@ -100,7 +73,7 @@ jobs:
10073
- name: Parallelism check
10174
run: stave parallelismcheck
10275

103-
- name: Project init (CI-safe)
76+
- name: Project init
10477
run: stave init
10578

10679
- name: Run tests

.github/workflows/release.yml

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -72,33 +72,6 @@ jobs:
7272
restore-keys: |
7373
brew-install-${{ runner.os }}-
7474
75-
- name: Set up Node
76-
uses: actions/setup-node@v4
77-
with:
78-
node-version: 'lts/*'
79-
80-
- name: Get Node version
81-
id: nodever
82-
run: echo "v=$(node -v)" >> "$GITHUB_OUTPUT"
83-
84-
- name: Restore node_modules
85-
id: nodemod
86-
uses: actions/cache@v4
87-
with:
88-
path: node_modules
89-
key: node-mod-${{ runner.os }}-${{ steps.nodever.outputs.v }}-${{ hashFiles('package-lock.json') }}
90-
91-
- name: Install deps (only on cache miss)
92-
if: steps.nodemod.outputs.cache-hit != 'true'
93-
run: npm ci --no-audit --no-fund
94-
95-
- name: Save node_modules (optional; actions/cache auto-saves on miss)
96-
if: steps.nodemod.outputs.cache-hit != 'true'
97-
uses: actions/cache@v4
98-
with:
99-
path: node_modules
100-
key: node-mod-${{ runner.os }}-${{ steps.nodever.outputs.v }}-${{ hashFiles('package-lock.json') }}
101-
10275
- name: Install Homebrew tools (only if cache miss)
10376
if: steps.brew_install.outputs.cache-hit != 'true'
10477
run: brew bundle --no-upgrade --file=Brewfile
@@ -109,7 +82,7 @@ jobs:
10982
- name: Parallelism check
11083
run: stave parallelismcheck
11184

112-
- name: Project init (CI-safe)
85+
- name: Project init
11386
run: stave init
11487

11588
- name: Run tests

.husky/pre-push

Lines changed: 0 additions & 2 deletions
This file was deleted.

Brewfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ brew "golangci-lint"
1111
brew "golangci-lint-langserver"
1212
brew "goreleaser"
1313

14-
# Provides Node.js and npm (required for Husky hooks setup)
15-
brew "node"
16-
1714
brew "markdownlint-cli2"
1815

1916
# Go-based tools

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
## [0.1.0] - 2025-12-02
10+
## [0.1.0] - 2025-12-08
1111

1212
### Added
1313

0 commit comments

Comments
 (0)