Skip to content

Conversation

@nathanb
Copy link
Member

@nathanb nathanb commented Jul 2, 2025

No changes to core features included here. I'm just updating tooling mostly.

  • Adding Node 24 to tests
  • Changing default build/test runtime to 24
  • Reworking GHA workflows to re-use shared workflows and simplify CI/CD (namely with versioning and publishing)
  • Adding concurrency for versioning (so generic update PR's like this can publish and not break CI)
  • Adding branch protection rules and allowing CI/CD to bypass
  • tooling updates, but not mocha, and chai. (mocha is kind of stuck at 9 to support Node 10).
  • Bringing in a much more streamlined eslint config factor that I use elsewhere and keep maintained more regularly.

@nathanb nathanb force-pushed the 2025-07-updates branch from b325362 to 5b8e6ae Compare July 2, 2025 18:57
@nathanb nathanb merged commit 6f77a2c into main Jul 2, 2025
16 checks passed
@nathanb nathanb deleted the 2025-07-updates branch July 2, 2025 18:58
@nathanb nathanb restored the 2025-07-updates branch July 2, 2025 19:12
@nathanb nathanb deleted the 2025-07-updates branch July 2, 2025 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants