-
Notifications
You must be signed in to change notification settings - Fork 6
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
[Request for Community Certification] CyberArk Conjur Secret Fetcher #9
Comments
Hey @infamousjoeg! Sorry it's taken me a few days to look at this. It looks like you're hoping to keep the project in your own GitHub, and this process is really intended for software that's contributed to the CyberArk GitHub. What do you view as the downside of contributing your project? If there are any questions I can help answer, I'd be happy to do so. It may help to know that you would remain the owner-maintainer of the project even after it's migrated. If you'd like to keep your project in your own GitHub, that's fine - and you can still share it in Discourse and promote it there. But we'd ask you to remove the certification level badge, as it hasn't gone through our community contribution process. Please let me know how you'd like to move forward. |
Thanks @izgeri. My concern with moving it to the cyberark org is that it would break the GitHub Marketplace integration that currently has this action listed on it. I cannot find validation anywhere in GitHub's help documents that assures me moving the repository (or transferring it) would keep that intact. If there was positive confirmation that we can transfer the repository while still keeping it in the GitHub Marketplace, I would be open to it being contributed. |
@infamousjoeg can you share a link where this shows in the Gitub marketplace? |
@infamousjoeg that makes me even more excited about migrating your work, because it's an opportunity to have an official CyberArk listing of this action in the marketplace. We can work with you / GitHub to make sure that this process is smooth - I'm tagging in @cyberark/conjur-infra-team in case they might have any additional info / ideas. |
@boazmichaely you can find it here: https://github.com/marketplace/actions/cyberark-conjur-secret-fetcher It wasn't difficult to get listed. The thing about GitHub Actions is that they're referenced in Workflows at their repository they entered the Marketplace at... So if someone is using my Action, it will break once it's transferred because the action they reference will no longer exist. As you can see in the README Example of the repository, any users using my action will break since it will become If we can figure out a way to seamlessly transition those users, it would be awesome. Unfortunately, GitHub doesn't provide metrics or "Insights" into Marketplace downloads, however there is a fork and branch by the org |
Looks like possibly @CarMax too: |
Does it make sense to make a new one, enlist it in the market place, and while leaving the old one active, add language that points to the new one and says it is (or will be) deprecated ? |
In all honesty after thinking about it more, I think ripping the bandage off now and dealing with the wound is the best approach. Right now there's less than a handful potentially using it. If it gets any more popular, which I don't see happening without @cyberark org backing, but we can really market this if it was accepted by @cyberark. @izgeri Can we discuss a possible upgrade from community to trusted or otherwise, if this is the case? I'd like to shoot for the highest available |
Thanks @infamousjoeg! Let's work on getting it migrated first. We can advise you on deprecating your existing project in favor of the new one once we've migrated - I agree with @boazmichaely that that's a healthy path. If we do a good job of informing users about this, they'll want to use the I'll be in touch next week with more info and next steps! |
FYI Joe's version is mentioned in this blog post. |
Whaaaaaaaaat?! Yes! |
@infamousjoeg I've created a repo for your migrated project here: https://github.com/cyberark/conjur-action. It's not public, but you should have access. Usually for pre-existing projects there's some cleanup work that needs to be done to get the project ready to migrate, like changing references to the repo URL, etc. You may find it easiest to do this on a branch of your project ( Please let me know if you have any questions along the way! |
Request for a new public Conjur project in CyberArk GitHub
Current project source: https://github.com/infamousjoeg/conjur-action/tree/conjur-community
Current maintainer: Joe Garcia, @infamousjoeg
Desired project URL: https://github.com/infamousjoeg/conjur-action
Brief description of project: GitHub Action available on GitHub Marketplace for secure secrets delivery to your workflow test environment using CyberArk Conjur.
Anticipated certification level: Community
The text was updated successfully, but these errors were encountered: