-
Notifications
You must be signed in to change notification settings - Fork 29
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
Rewrite using 1Password JS SDK #80
Comments
I wrote this https://github.com/bxb100/load-secrets-action , take a look 😄 |
I would be also willing to volunteer to help rewrite the action and maintain it further |
Started a discussion at https://1password-devs.slack.com/archives/C04NP76M709/p1731947485622739 Join in via https://developer.1password.com/joinslack |
Hey all! 👋🏻 Would you be kind to open a Pull Request so that we can take a deeper look at it and review it? That would be much appreciated. |
One thing we'll want to give a closer look is the integration with the 1Password desktop app. This is supported in CLI, but not (yet) in SDKs. For users using this action with nektos/act or similar to run actions locally as well, I believe we'd break their workflows if dropping CLI support completely before adding Auth Prompt support in SDKs. |
@bxb100, what do you think? I'm willing to help if you need it. @yafanasiev also wants to lend a hand, which is greatly appreciated.
That's why I'm requesting a Given that this action is not currently active, I suggest developing directly on the main branch. We can then release some RC tags for the community to try out. Finally, we can officially release version 3 of the Additionally, according to the project's governance, I propose adding @bxb100 as a committer (or at least a reviewer initially) so the community can gradually engage in the development after the PR get merged. I believe 1Password has a strong developer community, and we can collaborate to meet our needs. The 1Password team doesn't need to handle everything on their own; they can act as guardians to ensure this project remains trustworthy and safe. I believe this will make the entire community much healthier. |
Also cc @shyim, the maintainer of https://github.com/shyim/1password-load-secrets-action, who will also be interested in this move. |
@edif2008 @SimonBarendse @Xuanwo Thank you all for the discussion on the SDK rewrite. I will push a PR for review ASAP. Honestly, most of the complex logic has already been handled by 1Password’s official SDK, I’m just integrating it into the GitHub Action. |
Also cc @KamaranL, the maintainer of https://github.com/KamaranL/1password-load-secrets-action, who will also be interested in this move. |
That's will be great. Looking forward to your PR! |
Hey! First, thanks for providing the actions of course.
Under the hood, this action installs 1Password CLI and uses it to load secrets. The downside is that installing CLI takes some time and also requires some external dependencies (e.g.
unzip
). Now that there is a full-fledged JS SDK, are there any plans to rewrite this action using it?The text was updated successfully, but these errors were encountered: