Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improvements for types and CI/CD workflows #81

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

primeare
Copy link
Member

Introduced changes

  • TypeScript typings are fixed and improved to support tagged template strings
  • Introduced NPM publishing CI workflow with provenance that can be triggered by GitHub Release
  • Improved testing CI workflow to use the latest actions' properties

Checks

  • tests and linter show no problems (npm t)
  • tests are added/updated for bug fixes and new features
  • code is properly formatted (npm run fmt)
  • description of changes is added in CHANGELOG.md
  • update .d.ts typings

@primeare primeare requested a review from tshemsedinov January 28, 2024 21:26
@primeare primeare self-assigned this Jan 28, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant