Skip to content

Conversation

@volodymyrZotov
Copy link
Contributor

@volodymyrZotov volodymyrZotov commented Aug 4, 2025

This PR started to use "op-cli-installer" package and removes all the related source code from this repo.

Also it makes change in lint-staged configuration, so now lint-staged checks code formatting and lints it. If there are any errors it fails to commit/push and user should fix formatting and lint errors and try again.

The unit tests are also removed from lint-staged should be run as a part of ci/cd job. For now we removed Run jest tests from CI/CD as there are no tests in this repo, but all the underlying functionality is tested in op-cli-installer package.

@volodymyrZotov volodymyrZotov marked this pull request as ready for review August 5, 2025 03:48
@volodymyrZotov volodymyrZotov requested a review from edif2008 August 5, 2025 03:48
Copy link
Member

@edif2008 edif2008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review: ✅

Straight forward and on point. It's larger due to the code being moved in the op-cli-installer package, which is reasonable. The other changes are also clear.

Functional review: ✅

The pipeline passes and I've also tested locally a simulated version of the workflow using act and it works as expected.

@volodymyrZotov
Copy link
Contributor Author

Will merge as soon as 1Password/op-cli-installer#1 is merged, to make sure we use latest commit hash here.

@volodymyrZotov volodymyrZotov merged commit 6cebb0f into main Aug 13, 2025
13 checks passed
@volodymyrZotov volodymyrZotov deleted the vzt/use-op-cli-installer branch August 13, 2025 17:22
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

Successfully merging this pull request may close these issues.

3 participants