Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[pull] main from neon-bindings:main #37

Merged
merged 52 commits into from May 7, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented May 7, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

David Herman and others added 30 commits March 27, 2024 09:58
- generates necessary boilerplate to be a portable Node library implemented in Rust
- uses TS by default (can be disabled)
- generates GitHub Actions boilerplate by default (can be disabled) to make publishing push-button
- README improveements
  * copy edits
  * coalesce directory layout docs into a table
- build.yml takes ref instead of branch
- setup action shares common setup routines
- scripts contain a `"release"` script instead of `"tag"`, which simply dispatches release.yml
fix typo in build.yml description

Co-authored-by: K.J. Valencik <kjvalencik@gmail.com>
- no need for `fetch-depth: 0` when checking out git
- fix GH_TOKEN for `gh` cli to use the built-in ${{ github.token }}
- add `--silent` to `npm pack` to work around npm/cli#7354
- use a wrapper type instead of a string subtype as the example wrapper logic, for clarity
- use `declare module` for a better suggested style of interacting with the addon (to avoid the any type)
- cfg matrix should have .script: string not .cross: boolean
- prepack should include `tsc &&` for TS projects
@pull pull bot added the ⤵️ pull label May 7, 2024
@pull pull bot merged commit c4a8e9b into transparencies:main May 7, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant