github-actions[bot]
9c614f23e2
chore: update dist
2026-01-12 03:35:11 +00:00
dependabot[bot]
858705a25e
build(deps): bump the production-dependencies group across 1 directory with 3 updates
...
Bumps the production-dependencies group with 3 updates in the / directory: [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ), [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec ) and [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github ).
Updates `@actions/core` from 1.11.1 to 2.0.2
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
Updates `@actions/exec` from 1.1.1 to 2.0.0
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/exec )
Updates `@actions/github` from 6.0.1 to 7.0.0
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/github )
---
updated-dependencies:
- dependency-name: "@actions/core"
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: production-dependencies
- dependency-name: "@actions/exec"
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: production-dependencies
- dependency-name: "@actions/github"
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-12 03:34:50 +00:00
dependabot[bot]
e752b21339
build(deps-dev): bump eslint in the development-dependencies group ( #37 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.39.1 to 9.39.2
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 03:19:53 +00:00
dependabot[bot]
710fc4b8e0
build(deps-dev): bump prettier in the development-dependencies group ( #35 )
...
Bumps the development-dependencies group with 1 update: [prettier](https://github.com/prettier/prettier ).
Updates `prettier` from 3.7.3 to 3.7.4
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.7.3...3.7.4 )
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.7.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 03:22:03 +00:00
dependabot[bot]
d5e7dfc87f
build(deps-dev): bump prettier in the development-dependencies group ( #34 )
...
Bumps the development-dependencies group with 1 update: [prettier](https://github.com/prettier/prettier ).
Updates `prettier` from 3.6.2 to 3.7.3
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.3 )
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.7.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 03:47:05 +00:00
dependabot[bot]
56f0b4687c
build(deps-dev): bump lint-staged in the development-dependencies group ( #33 )
...
Bumps the development-dependencies group with 1 update: [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `lint-staged` from 16.2.6 to 16.2.7
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.6...v16.2.7 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 03:44:08 +00:00
dependabot[bot]
dd7e0889ff
build(deps): bump actions/checkout in the github-actions group ( #32 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 03:40:49 +00:00
dependabot[bot]
49d6b8bdec
build(deps-dev): bump eslint in the development-dependencies group ( #31 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.39.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 03:28:17 +00:00
dependabot[bot]
a8cc48f515
build(deps-dev): bump eslint in the development-dependencies group ( #30 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.38.0 to 9.39.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.38.0...v9.39.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 03:36:41 +00:00
dependabot[bot]
1401d8795a
build(deps-dev): bump lint-staged in the development-dependencies group ( #29 )
...
Bumps the development-dependencies group with 1 update: [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `lint-staged` from 16.2.4 to 16.2.6
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.4...v16.2.6 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 03:43:41 +00:00
dependabot[bot]
66b45c7339
build(deps-dev): bump eslint in the development-dependencies group ( #28 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.37.0 to 9.38.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.37.0...v9.38.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 03:41:18 +00:00
dependabot[bot]
5b3fc151be
build(deps): bump actions/setup-node in the github-actions group ( #27 )
...
Bumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 03:33:40 +00:00
dependabot[bot]
43122ea420
build(deps-dev): bump lint-staged in the development-dependencies group ( #26 )
...
Bumps the development-dependencies group with 1 update: [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `lint-staged` from 16.2.3 to 16.2.4
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.2.3...v16.2.4 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 03:38:06 +00:00
dependabot[bot]
c68204b911
build(deps-dev): bump eslint in the development-dependencies group ( #25 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.36.0 to 9.37.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.36.0...v9.37.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.37.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 03:40:30 +00:00
dependabot[bot]
b24388c587
build(deps-dev): bump lint-staged in the development-dependencies group ( #24 )
...
Bumps the development-dependencies group with 1 update: [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `lint-staged` from 16.1.6 to 16.2.3
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.3 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 03:54:29 +00:00
dependabot[bot]
609508d640
build(deps-dev): bump the development-dependencies group with 2 updates ( #23 )
...
Bumps the development-dependencies group with 2 updates: [@vercel/ncc](https://github.com/vercel/ncc ) and [eslint](https://github.com/eslint/eslint ).
Updates `@vercel/ncc` from 0.38.3 to 0.38.4
- [Release notes](https://github.com/vercel/ncc/releases )
- [Commits](https://github.com/vercel/ncc/compare/0.38.3...0.38.4 )
Updates `eslint` from 9.35.0 to 9.36.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.35.0...v9.36.0 )
---
updated-dependencies:
- dependency-name: "@vercel/ncc"
dependency-version: 0.38.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: eslint
dependency-version: 9.36.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 03:28:05 +00:00
dependabot[bot]
425d73daea
build(deps-dev): bump the development-dependencies group with 2 updates ( #22 )
...
Bumps the development-dependencies group with 2 updates: [eslint](https://github.com/eslint/eslint ) and [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `eslint` from 9.34.0 to 9.35.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0 )
Updates `lint-staged` from 16.1.5 to 16.1.6
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.1.5...v16.1.6 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: lint-staged
dependency-version: 16.1.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 03:46:07 +00:00
dependabot[bot]
e73fdbaade
build(deps): bump the github-actions group with 3 updates ( #21 )
...
Bumps the github-actions group with 3 updates: [actions/setup-node](https://github.com/actions/setup-node ), [actions/setup-python](https://github.com/actions/setup-python ) and [actions/setup-go](https://github.com/actions/setup-go ).
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 03:45:47 +00:00
dependabot[bot]
19c09a8db8
build(deps-dev): bump eslint in the development-dependencies group ( #20 )
...
Bumps the development-dependencies group with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.34.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 05:36:24 +00:00
dependabot[bot]
bc4d52b303
build(deps): bump actions/checkout in the github-actions group ( #19 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 06:02:56 +00:00
dependabot[bot]
19119ba9fd
build(deps-dev): bump the development-dependencies group with 2 updates ( #18 )
...
Bumps the development-dependencies group with 2 updates: [eslint](https://github.com/eslint/eslint ) and [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `eslint` from 9.32.0 to 9.33.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.32.0...v9.33.0 )
Updates `lint-staged` from 16.1.4 to 16.1.5
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.1.4...v16.1.5 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: lint-staged
dependency-version: 16.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 05:24:21 +00:00
Jason Hall
401466fe07
Merge pull request #17 from imjasonh/vmc2tn-codex/find-and-fix-a-bug
...
chore: migrate to flat eslint config
2025-08-08 18:50:19 -04:00
github-actions[bot]
95002acd08
chore: update dist
2025-08-08 22:48:38 +00:00
Jason Hall
8c73fc349c
chore: add legacy eslint config for fallback
2025-08-08 18:48:17 -04:00
Jason Hall
37b08f7c1d
Merge pull request #15 from imjasonh/codex/migrate-to-node-built-in-test-runner
...
chore: switch to node test runner
2025-08-08 18:26:30 -04:00
Jason Hall
61eca62053
chore: use node test runner
2025-08-08 18:20:53 -04:00
dependabot[bot]
bfa2dc902b
build(deps-dev): bump lint-staged in the development-dependencies group ( #13 )
...
Bumps the development-dependencies group with 1 update: [lint-staged](https://github.com/lint-staged/lint-staged ).
Updates `lint-staged` from 16.1.2 to 16.1.4
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v16.1.2...v16.1.4 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 04:53:25 +00:00
Jason Hall
37a808e3a3
Merge pull request #12 from imjasonh/add-dependabot-auto-merge
...
Add workflow to auto-merge Dependabot PRs
2025-07-30 15:25:29 -04:00
Jason Hall
60052f4ed3
Merge branch 'main' into add-dependabot-auto-merge
2025-07-30 15:24:51 -04:00
Jason Hall
845b729cd2
Add workflow to auto-merge Dependabot PRs
...
This workflow automatically enables auto-merge for Dependabot PRs that
contain patch or minor version updates. Major updates are skipped as
they may contain breaking changes.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 15:21:53 -04:00
Jason Hall
57397487bc
Merge pull request #11 from imjasonh/fix-dist-folder
...
Fix critical issue: commit dist/index.js
2025-07-30 11:03:07 -04:00
Jason Hall
422a3478df
fix: improve dist update messaging and ensure proper CI flow
...
- Add clear message when dist is auto-updated
- Exit with code 1 to prevent auto-merge of out-of-date dist
- This ensures the PR must pass CI again after dist update
2025-07-30 11:01:34 -04:00
Jason Hall
cf69be2f04
refactor: consolidate dist checking and updating into ci.yml
...
- Moves all dist functionality into the main CI workflow
- Checks dist on every CI run
- Auto-updates dist on PRs from same repo
- Fails with clear instructions for fork PRs
- Simplifies workflow structure
2025-07-30 11:00:34 -04:00
Jason Hall
1d4800cfa2
refactor: combine dist workflows into single dist.yml
...
- Merges check-dist and update-dist into one workflow
- For PRs from same repo: automatically updates dist if needed
- For PRs from forks: fails with clear instructions
- For pushes to main: just checks and fails if out of date
- Adds PR comment when dist is auto-updated
2025-07-30 10:55:12 -04:00
Jason Hall
f90a1c237c
docs: document automatic dist updates
2025-07-30 10:16:17 -04:00
github-actions[bot]
82a5da160f
chore: update dist
2025-07-30 14:14:35 +00:00
Jason Hall
e6fd309a7b
fix: skip hooks when updating dist in CI
...
- Add --no-verify to skip pre-commit hooks
- Prevents ESLint errors from blocking dist updates
2025-07-30 10:13:15 -04:00
Jason Hall
5479fe6adc
feat: add update-dist workflow for automatic dist updates
...
- Runs on PRs to automatically update dist if needed
- Can also be triggered manually via workflow_dispatch
- Only runs on PRs from the same repo (not forks)
2025-07-30 10:10:33 -04:00
Jason Hall
f9e2109299
feat: add check-dist workflow based on actions/javascript-action
...
- Uses exact same approach as official GitHub template
- References .node-version file for consistency
- Uses standard git diff options
2025-07-30 10:08:38 -04:00
Jason Hall
2dc724bd9b
fix: remove check-dist workflow and add contributing guide
...
- The check-dist workflow has OS-specific build differences
- Add CONTRIBUTING.md to document the build process
- Developers must manually run 'npm run build' before committing
2025-07-30 10:01:03 -04:00
Jason Hall
36bb228576
fix: use more aggressive whitespace ignoring in check-dist
...
- Ignore all whitespace differences to handle OS-specific formatting
- This prevents false positives from macOS vs Ubuntu build differences
2025-07-30 09:58:47 -04:00
Jason Hall
b91371174f
refactor: simplify dist management to match GitHub Actions template
...
- Remove pre-commit hooks for building/checking dist
- Add check-dist.yml workflow that validates dist in CI
- This matches the approach used by actions/javascript-action
- Eliminates OS-specific build differences affecting commits
2025-07-30 09:53:16 -04:00
Jason Hall
c8230cc936
fix: make pre-commit scripts work in CI without nvm
...
- Check if already on Node 20 before trying to use nvm
- This fixes CI where nvm is not available but Node 20 is already set
2025-07-30 09:35:56 -04:00
Jason Hall
113224a225
fix: ensure pre-commit hooks use Node 20
...
- Create dedicated scripts for pre-commit hooks that source nvm
- Ensure dist is always built with Node 20 to match CI environment
- This prevents Node version mismatches between local and CI builds
2025-07-30 09:32:45 -04:00
Jason Hall
051f997977
Enforce Node 20 in pre-commit hooks
...
- Add Node version check to build-dist pre-commit hook
- Create helper script to switch to Node 20
- Update documentation with clear instructions
- Fix YAML syntax in pre-commit config
This ensures dist is always built with Node 20, preventing CI failures
due to version mismatches.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 09:22:44 -04:00
Jason Hall
f2b49d3bf2
Remove automated build workflow, require local builds
...
- Remove build-dist.yml workflow
- Update documentation to clarify local build requirement
- Keep pre-commit hooks to ensure dist is always up to date
This ensures developers build dist locally with the correct Node version
before committing, which is checked by CI.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 09:17:40 -04:00
Jason Hall
9f05344e16
Configure Node.js v20 for local development
...
- Add .node-version and .nvmrc files specifying Node 20.9.0
- Add engines field to package.json requiring Node 20
- Re-enable dist build/check hooks in pre-commit
- Add build-dist workflow for automated builds with Node 20
- Update documentation with Node version requirements
This ensures consistent builds between local development and CI.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 09:13:03 -04:00
Jason Hall
1cabe34a14
Standardize on Node.js v20 and disable dist checks
...
- Keep action.yml using node20 (GitHub Actions supported version)
- Document requirement to use Node v20 for development
- Disable pre-commit dist build/check hooks since output varies between Node versions
- Update CLAUDE.md with Node version requirements
This ensures consistency between local development and CI.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 09:02:24 -04:00
Jason Hall
4fb67b86d5
Re-enable check-dist hook now that dist/ is committed
2025-07-30 08:56:03 -04:00
Jason Hall
25b3f0a37e
Prepare to commit dist/index.js
...
- Remove dist/ from .gitignore
- Exclude dist/ from pre-commit hooks
- Exclude *.md from prettier formatting
- Update CLAUDE.md with build documentation
- Temporarily disable check-dist hook
This prepares for committing the compiled dist/index.js file.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 08:55:35 -04:00