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