16 Commits

Author SHA1 Message Date
Rik Smale
9113304819 fix(build): move to trusted publishing (#2631) 2025-11-10 18:47:34 +01:00
Théo FIDRY
cbef5088f0 fix(isURL): improve protocol detection. Resolves CVE-2025-56200 (#2608)
Co-authored-by: Théo FIDRY <5175937+theofidry@users.noreply.github.com>
Co-authored-by: manuelMarkDenver <manuel.markdenver@gmail.com>
Co-authored-by: scottgigante-hubflow <scott@gethubflow.ai>
Co-authored-by: Henri Holopainen <henri.holopainen@extravagant.limited>
Co-authored-by: Rik Smale <13023439+WikiRik@users.noreply.github.com>
2025-10-21 17:21:53 +05:45
Rik Smale
991e5acc7c ci: update workflows (#2539)
* ci: update workflows

* Add reference to CODECOV_TOKEN

* Remove unnecessary whitespace

---------

Co-authored-by: Rik Smale <git@riksmale.info>
2025-04-08 18:05:31 +02:00
Rubin Bhandari
316188dc50 doc: add reproduction section on bug_issue template (#2411) 2024-06-03 18:45:37 +03:00
Fabian Meyer
2253a77154 chore: Publish to NPM with provenance (#2276)
* chore: Publish to NPM with provenance

The release process in this repository is already automated via
GitHub Actions, which is a great first step toward creating trust in the
supply chain. Recently, NPM has started to support publishing with the
`--provenance` flag. This flag creates a link between the GitHub Actions
run that created the release and the final artifact on NPM. This linkage
further ensures that package installs can be traced back to a specific
code revision.

For more information on publishing with provenance, please refer to:
https://github.blog/2023-04-19-introducing-npm-package-provenance/

* chore: Use Node.js 18 for publishing to support provenance
2024-04-27 17:05:25 +03:00
Rubin Bhandari
817e56e142 ci: add latest node versions (#2364)
Co-authored-by: Rik Smale <13023439+WikiRik@users.noreply.github.com>
2024-04-25 13:16:57 +03:00
Panagiotis Papadopoulos
43803c08d2 chore: add note about providing a reference in PR template (#2161)
closes #2110
2023-02-08 08:57:58 +03:00
Panagiotis Papadopoulos
93667bd0a3 chore(CodeQL): update deprecated v1 to v2 (#2150)
https://github.blog/changelog/2022-04-27-code-scanning-deprecation-of-codeql-action-v1/

fixes #2149
2023-01-20 01:01:54 +03:00
Anthony Nandaa
cfcf9113c6 chore: add code scan (#1859) 2022-04-22 06:51:06 +03:00
Federico Ciardi
8c4b3b35c3 chore: update pull_request_template.md (#1699) 2021-07-19 09:55:37 +03:00
Sarhan Aissi
d36f79c36b chore: Increase coverage and make codecov more precise (#1658)
* fix(isTaxID):  fix typo and remove unnecessary conditions

* test: add more cases to handle uncovered branches/conditions

* chore: make coverage report for codecov more precise

Switch from lcov to cobertura to allow handling branch coverage on PR reports
2021-07-16 21:22:56 +03:00
Sarhan Aissi
ae9a311005 chore: add a more explanatory description to CI jobs (#1617) 2021-02-26 19:07:51 +03:00
Sarhan Aissi
941abe1e08 chore: setup github actions (#1606)
* chore: prevent git from ignoring src/index.js file

* chore: remove unused exclusion from nyc config

* chore: replace travis-ci with github actions

* chore: fix issue with github workflow config

* chore: fix condition for coverage generation and sending

* chore: treat node version as int

* docs: replace travis with github actions badge

* chore: add npm publish github action

* chore: remove auto-generated files

* chore: improve github actions styles

* chore: use correct repo url to prevent unecessary redirect

* chore: lint package.json file

* chore: add new line at end of file

* chore: set a fixed ubuntu version instead of relying on latest
2021-02-26 17:45:58 +03:00
Anthony Nandaa
3223f589b5 chore: update issue templates (#1333) 2020-05-30 11:07:11 +03:00
Anthony Nandaa
c904e11fdd chore: add a PR template (#1332) 2020-05-30 10:50:02 +03:00
Chris O'Hara
81302a7793 Create FUNDING.yml 2019-05-27 08:30:58 +10:00