developmentseed / developmentseed/deck.gl-healpix
Move to NPM trusted publishing
- Dominant language
- TypeScript
- Stars
- 9
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
As supply chain attacks get worse, we want to move our packages to be published **only** by trusted publishing.
This package is currently allowed to publish by token:
See https://github.com/developmentseed/how/issues/475 and see https://github.com/developmentseed/deck.gl-raster/blob/main/.github/workflows/release.yml for an example of trusted publishing
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate this repository's package release workflow and compare it with the referenced deck.gl-raster .github/workflows/release.yml example, also reviewing the linked issue for context. Update the publishing configuration so packages use trusted publishing instead of tokens, then verify the workflow and package settings no longer permit token-based publishing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, typescript
- Domain
- ci-cd, release, security
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100