Police-Data-Accessibility-Project / design-system

Vue component library and assets for PDAP-branded client apps
MIT License
0 stars 0 forks source link

CI/CD Pipeline - Initial #11

Closed josh-chamberlain closed 6 months ago

josh-chamberlain commented 8 months ago

Context

To that point, we probably want to protect npm publish with an access token or (even better) implement a workflow in GH actions to publish automatically on merges to main when certain conditions are met, and gate npm publish behind a token so it can't be used outside of GH. Otherwise, anybody with access to the repo can just publish a new version whenever.

_Originally posted by @joshuagraber in https://github.com/Police-Data-Accessibility-Project/design-system/pull/10#discussion_r1357277075_

Requirements

Docs

Consider