developmentseed / developmentseed/deck.gl-healpix

Move to NPM trusted publishing

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
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:
Image

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.