-
Notifications
You must be signed in to change notification settings - Fork 8
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
External developer friendly changes #90
Conversation
Thanks for the contribution! Unfortunately we can't verify the commit author(s): Eric Willhoit. One possible solution is to add that email to your GitHub account. Alternatively you can change your commits to another email and force push the change. After getting your commits associated with your GitHub account, sign the Salesforce Inc. Contributor License Agreement and this Pull Request will be revalidated. |
aebb5a9
to
03bfa8e
Compare
Warning
Do not merge yet, additional PRs incoming
TODO: Revert
ew/external-friendly
branch refsWe hard coded our svc-cli-bot username/email in a few spots. Making these workflows not useable to external developers.
This PR looks up the username/password based on the Github Token being used. Additional changes are made to take advantage of this lookup.
Example of a Release working on an external plugin: https://github.com/iowillhoit/plugin-workflow-test/actions/runs/7748104245
Example of this working on an internal plugin (using secrets inherit) https://github.com/salesforcecli/testPackageRelease/actions/runs/7759564485/job/21163873201#step:8:27
@W-14809762@
Other PRs:
oclif/plugin-plugins#784
salesforcecli/plugin-trust#720
salesforcecli/plugin-template-sf-external#110
forcedotcom/source-deploy-retrieve#1226
salesforcecli/cli#1456