-
Notifications
You must be signed in to change notification settings - Fork 480
Use external ink-examples repository
#1659
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
Conversation
| the content of `integration-tests` (minus `mother`, `lang-err-integration-tests` and | ||
| `mapping-integration-tests`). Besides copying those folders over, the only change you | ||
| need to do manually is to switch the dependencies in the `Cargo.toml`'s to use the | ||
| published version of your release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoever wants to can add a comfy one-line command in a follow-up.
Codecov Report
@@ Coverage Diff @@
## master #1659 +/- ##
==========================================
- Coverage 70.76% 70.71% -0.05%
==========================================
Files 206 206
Lines 6416 6416
==========================================
- Hits 4540 4537 -3
- Misses 1876 1879 +3
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
ascjones
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Glad we are finally doing this!
Some conflicts to resolve but otherwise LGTM.
Folder structure preview here.
Following a number of discussions I've set up https://github.com/paritytech/ink-examples.
Some of the reasons to do so were:
masterrelease. They often had already been updated to breaking changes that were not published yet. Hence copy/pasting them resulted in build errors.Cargo.tomlused relative paths for its dependencies.mother).We want to have one dedicated repo where people can just copy/paste existing examples and be sure they work with the latest release.