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

Upgrade release-it to v15 #1

Closed
1 of 9 tasks
jakobo opened this issue Jul 23, 2022 · 1 comment
Closed
1 of 9 tasks

Upgrade release-it to v15 #1

jakobo opened this issue Jul 23, 2022 · 1 comment
Assignees
Labels
chore Maintenance tasks, and non-feature/bug tracked work pkg: / Root package, usually maintenance or global project dependency related

Comments

@jakobo
Copy link
Member

jakobo commented Jul 23, 2022

Tracking the items that need to happen for release-it v15. When we attempted an upgrade, we were unable to go through the release/publish steps. For now, we've pinned release-it to ^14.12.5 and release-it-yarn-workspaces to ^2.0.1. These cannot move to v15 and v3 respectively without both codebase changes and some bug fixes from the release-it team.

Dependencies to Upgrade

  • @release-it-plugins/workspaces >=3.0 (requires root repo type: "module")
  • release-it >= 15

Code Changes (command)

  • package.json must use "type": "module". Need to test against other repo-wide tools and ensure their CLI commands work without additional changes
    • build command tools
      • graphql-codegen yarn codegen
      • shx yarn clean (add to package.json)
    • code quality tools
      • eslint (yarn lint)
      • lint-staged (yarn lint-staged)
      • syncpack (yarn syncpack list-mismatches)

Pending Issues

@jakobo jakobo added the chore Maintenance tasks, and non-feature/bug tracked work label Jul 23, 2022
@jakobo jakobo self-assigned this Jul 23, 2022
@jakobo jakobo added the pkg: / Root package, usually maintenance or global project dependency related label Sep 19, 2022
@jakobo
Copy link
Member Author

jakobo commented Sep 29, 2022

Fixed in f4fccac

@jakobo jakobo closed this as completed Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance tasks, and non-feature/bug tracked work pkg: / Root package, usually maintenance or global project dependency related
Projects
None yet
Development

No branches or pull requests

1 participant