-
Notifications
You must be signed in to change notification settings - Fork 79
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
docs: move examples out of the workspace #144
Conversation
@Divide-By-0 I believe |
Can you just add this in plaintext as a backup if the alchemy api key is empty |
I have the same error with the key you provided:
Is the key working for you? |
I have a key that works but it is a key that I created from my account in https://www.alchemy.com/dapps/goerli. The best practice is setup that key in the CircleCI Dashboard so we avoid putting API_KEY variables in the code |
We tried doing that, but external PRs don't get that env vars. I think let's just put your key in there for now. You can also try: DvukuyBzEK-JyP6zp1NVeNVYLJCrzjp_ And: ALCHEMY_API_KEY=zcTJYSuLdudKRdf00wuKpz425B4x7qyr |
️✅ There are no secrets present in this pull request anymore.If these secrets were true positive and are still valid, we highly recommend you to revoke them. 🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request. |
The test cases are passing but it looks the security check didn't pass because the API_KEY is uncovered. It seems possible to configure env vars in the project settings and/or context under organization settings. If you give me access to the circleci project or organization I can figure out how to do it. |
Sure, what messaging platform or email can i send your invite to? |
I have requested access or you can authorize my current github account. |
Hey, I've enabled using env vars on forked PRs. I recommend removing the secret, and it should now just work. @isidroamv |
2cdc323
to
cbdd257
Compare
Tests are passing now.
|
I can wait for them to merge their PRs into the main branch in case the have pending changes. So I can sync my branch with main with the latest changes. |
Can you move all of these changes to https://github.com/zkemail/proof-of-twitter/ and setup that CI? I think ultimately it's better for the examples to be seperate. |
The only problem I see is that we use these examples as e2e test in this repo. One alternative could be:
If you go with this alternative would be good to remove the e2e from this repo util the new flow is configured. |
You're right; we need e2e testing here and in the twitter app? Since that's the case, then I think we should make proof-of-twitter a gitmodules of this repo, so that new users can fork proof-of-twitter to start building their own apps, but also e2e tests here actually verify new functionality more robustly by checking it live against the twitter example. I've given you PR access on the proof-of-twitter repo. |
Currently, the twitter-app uses the real-time changes made in the packages and it is being used as an e2e test here. So the only thing we would need in this repo is to modify the CI pipeline using the new location. |
@isidroamv Thanks for the PR and the one in proof-of-twitter. |
Thanks @saleel. Just keep in mind that you also need to remove the following tests from the CI:
I think you may also want to remove these packages (with their respective test in the CI) since they also moved the twitter repository:
https://github.com/zkemail/zk-email-verify/blob/main/.circleci/config.yml |
Yes, they will be removed. The tests here will be the unit tests for circuit, contract (DKIM registry) and some stuffs in helpers package. |
No description provided.