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

Assorted TODO #345

Open
10 tasks
XhmikosR opened this issue Sep 3, 2019 · 0 comments
Open
10 tasks

Assorted TODO #345

XhmikosR opened this issue Sep 3, 2019 · 0 comments

Comments

@XhmikosR
Copy link
Contributor

XhmikosR commented Sep 3, 2019

Here's a few things I'd personally like fixed (the order might matter for some things):

  • Make it clear which Node.js versions are supported. CI fails for Node.js 6, but it seems it's a devDependency issue. Either way, we need to clear this up and make sure whatever CI we use runs on all supported Node.js versions
  • We need lock files for both core and store
  • We need to enable security alerts in the repo settings
  • We need dependabot enabled for security issues on the repo in https://github.com/siddharthkp/bundlesize/network/alerts
  • We need to remove the unused/old greenkeeper branches from the repo
  • We need to enable "Automatically delete head branches" repo option
  • Enforce 2fa for all people with push rights on the repo
  • Enforce 2fa on npm too for people with push rights
  • Revisit third-party hooks and integrations and remove any unused ones
  • Register for GitHub Actions - draft PR Switch to GitHub Actions CI. #336
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant