dependabot[bot]
aaf3b5cd07
Bump actions/setup-node from 4 to 6 in the all-actions group ( #91 )
...
Bumps the all-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node ).
Updates `actions/setup-node` from 4 to 6
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-06 10:26:29 +00:00
Paul Carleton
244eeeb362
Change dependabot to monthly grouped updates ( #90 )
...
- Switch from weekly to monthly schedule
- Group all npm dependencies into single PR
- Group all GitHub actions into single PR
- Add explicit config for examples/servers/typescript directory
- Remove cooldown config (less relevant with monthly schedule)
2026-01-05 17:49:21 +00:00
dependabot[bot]
d59323096b
Bump actions/checkout from 4 to 6 ( #68 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 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/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 14:02:06 +00:00
Paul Carleton
6464588da2
Add dependabot config with 7-day dependency cooldown ( #57 )
...
Configures Dependabot to wait 7 days after a package is published
before creating update PRs. This helps protect against supply chain
attacks by allowing time for malicious packages to be detected and
removed.
See: https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-25 20:35:39 +00:00
Paul Carleton
32f47f4222
Use --bin flag for pkg.pr.new to show npx commands ( #40 )
...
This shows `npx` commands instead of `npm i` in PR preview comments,
which is more appropriate for this CLI tool.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-20 11:48:01 +00:00
Paul Carleton
113dfaa1c4
go back to token auth
2025-11-11 16:52:32 +00:00
Paul Carleton
569e86704c
bump npm version in release flow
2025-11-11 16:32:24 +00:00
Paul Carleton
1e41ead8ac
use trusted publishing ( #20 )
2025-11-11 14:52:27 +00:00
Paul Carleton
76e9226b4b
Add publish step ( #16 )
...
* feat: tsdown
* fix: formatting
* automate version updates in cli
* fix: docs
* scenarios
* fix: commander deps
* Add publish step
* add publish step
* add tsgo
* delete old scenario
* tidy package and license
* bugs link
* combo build/test
* combo, and release type
* prepack
---------
Co-authored-by: Matt Carey <mcarey@cloudflare.com>
2025-11-11 12:05:12 +00:00
Paul Carleton
bf658c0378
Add test that ensures example server passes conformance ( #9 )
...
* add unit test for good server
* fix outdated ts-expect
* lint
* changed action to use node 22, updated package.json version to be >1.0
2025-11-04 15:43:52 +00:00
Paul Carleton
b377251b15
adjust prettier to use more defaults ( #8 )
...
* simplify prettier to use more defaults
* apply new prettier
2025-11-04 15:34:27 +00:00
Paul Carleton
05df535e40
add permissions to test github action ( #5 )
...
* Potential fix for code scanning alert no. 1: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* lint
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-11-04 15:29:22 +00:00
Paul Carleton
ae9451f5e0
add linting
2025-10-30 13:08:11 +00:00