Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: Automated release spike #30

Closed
1 of 3 tasks
darcyclarke opened this issue Nov 7, 2019 · 4 comments
Closed
1 of 3 tasks

Epic: Automated release spike #30

darcyclarke opened this issue Nov 7, 2019 · 4 comments
Assignees
Labels

Comments

@darcyclarke
Copy link
Contributor

darcyclarke commented Nov 7, 2019

  • Identify a project (not cli) to automate the releases of
  • Set up CI integration to run tests/benchmarks
  • Set up CD integration to automate versioning/releasing/publishing
@darcyclarke darcyclarke modified the milestone: OSS - Sprint 16 Sep 25, 2020
@darcyclarke darcyclarke added this to the OSS - Sprint 32 milestone Jun 14, 2021
@darcyclarke darcyclarke removed this from the OSS - Sprint 33 milestone Jul 26, 2021
@settings settings bot removed the Epic label Aug 31, 2021
@wraithgar wraithgar self-assigned this Oct 19, 2021
@wraithgar
Copy link
Member

Notes from chats w/ @nlf:

We may want to remove the package-locks from our packages so that our deps PRs don't get unmanageable
If we remove them, we want a scheduled CI for our packages that runs periodically so we know if new deps break our tests. These can be weekly, nothing egregious.

@wraithgar
Copy link
Member

With no package-lock audits become tricky. We can either have an audit action or make npm audit work with no lockfile.

@ljharb
Copy link

ljharb commented Oct 20, 2021

@wraithgar npx aud has you covered :-p or you could do the latter, which was mildly promised 3 years ago

@darcyclarke darcyclarke changed the title Automated release spike Epic: Automated release spike Nov 2, 2021
@darcyclarke
Copy link
Contributor Author

darcyclarke commented Dec 13, 2021

Update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants