You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@opendal.apache.org by "bxb100 (via GitHub)" <gi...@apache.org> on 2024/11/18 13:23:07 UTC
CI Proposal: using new action to load secret from 1password
GitHub user bxb100 created a discussion: CI Proposal: using new action to load secret from 1password
Currently, OpenDAL CI uses the official action [load-secrets-action](https://github.com/1Password/load-secrets-action). However, it does not support Windows[^1].
Therefore, I would like to replace it with https://github.com/bxb100/load-secrets-action. I believe it offers the following advantages:
1. Purely written in TypeScript not using cli[^2], it uses the official `@1password/sdk` and `@1password/connect` SDKs to implement [1Password Service Account](https://developer.1password.com/docs/service-accounts/get-started) and [1Password Connect](https://developer.1password.com/docs/connect/).
2. It is a pure JS action that supports all platforms, eliminating compatibility concerns.
3. It’s compatible with the original action, so replacing it won’t take much time. Additionally, its effectiveness can be quickly verified because it's only for CI.
4. I can respond quickly to feature requests and bug reports.
Thanks.
[^1]: https://github.com/1Password/load-secrets-action/issues/46
[^2]: https://github.com/shyim/1password-load-secrets-action
GitHub link: https://github.com/apache/opendal/discussions/5341
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: CI Proposal: using new action to load secret from 1password
Posted by "Xuanwo (via GitHub)" <gi...@apache.org>.
GitHub user Xuanwo edited a comment on the discussion: CI Proposal: using new action to load secret from 1password
Thanks a lot for building this! I'm contacting with 1password team to see if you can be the maintainer of `load-secrets-action` instead. That way will be way more good for us and entire community,
See https://github.com/1Password/load-secrets-action/issues/80
GitHub link: https://github.com/apache/opendal/discussions/5341#discussioncomment-11294384
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: CI Proposal: using new action to load secret from 1password
Posted by "Xuanwo (via GitHub)" <gi...@apache.org>.
GitHub user Xuanwo added a comment to the discussion: CI Proposal: using new action to load secret from 1password
Thanks a lot for building this! I'm contact with 1password team to see if you can be the maintainer of `load-secrets-action` instead. That way will be way more good for us and entire community,
See https://github.com/1Password/load-secrets-action/issues/80
GitHub link: https://github.com/apache/opendal/discussions/5341#discussioncomment-11294384
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org
Re: CI Proposal: using new action to load secret from 1password
Posted by "bxb100 (via GitHub)" <gi...@apache.org>.
GitHub user bxb100 closed a discussion: CI Proposal: using new action to load secret from 1password
Currently, OpenDAL CI uses the official action [load-secrets-action](https://github.com/1Password/load-secrets-action). However, it does not support Windows[^1].
Therefore, I would like to replace it with https://github.com/bxb100/load-secrets-action. I believe it offers the following advantages:
1. Purely written in TypeScript not using cli[^2], it uses the official `@1password/sdk` and `@1password/connect` SDKs to implement [1Password Service Account](https://developer.1password.com/docs/service-accounts/get-started) and [1Password Connect](https://developer.1password.com/docs/connect/).
2. It is a pure JS action that supports all platforms, eliminating compatibility concerns.
3. It’s compatible with the original action, so replacing it won’t take much time. Additionally, its effectiveness can be quickly verified because it's only for CI.
4. I can respond quickly to feature requests and bug reports.
Thanks.
[^1]: https://github.com/1Password/load-secrets-action/issues/46
[^2]: https://github.com/shyim/1password-load-secrets-action
GitHub link: https://github.com/apache/opendal/discussions/5341
----
This is an automatically sent email for dev@opendal.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@opendal.apache.org