iTowns / itowns

A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
http://www.itowns-project.org
Other
1.1k stars 298 forks source link

Add npm provenance to npm package #2205

Closed jailln closed 12 months ago

jailln commented 12 months ago

Description

Add npm provenance to npm published packages. npm provenance is only available as of npm cli 9.5.0+ so I also updated the deployment workflow node version from 16 to 18.

Tested on my fork (with publication on my npm account).

Motivation and Context

Use a newly introduced npm feature and explicitely link our npm releases to this repository and to the commit it was created from.

Closes #1963

Screenshots (if appropriate)

image