Skip to content
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

The example source links are broken in 0.16 #6425

Closed
abey79 opened this issue May 23, 2024 · 0 comments · Fixed by #6451
Closed

The example source links are broken in 0.16 #6425

abey79 opened this issue May 23, 2024 · 0 comments · Fixed by #6451
Assignees
Labels
🪳 bug Something isn't working 🦟 regression A thing that used to work in an earlier release 🚢 CI
Milestone

Comments

@abey79
Copy link
Member

abey79 commented May 23, 2024

The example manifest included in the 0.16 build (at least in the python wheels) has some leaked full path. As a result, the example "Source code" links are 404:

image

---> https://github.com/rerun-io/rerun/tree/f820ea0/examples/python/arkit_scenes//home/runner/work/rerun/rerun/examples/python/arkit_scenes/arkit_scenes

(notice the spurious "/home/runner/work/rerun/rerun/examples/python" in the path)

@abey79 abey79 added 🪳 bug Something isn't working 🦟 regression A thing that used to work in an earlier release 🚢 CI labels May 23, 2024
@emilk emilk added this to the Next patch release milestone May 24, 2024
@Wumpf Wumpf modified the milestones: Next patch release, 0.16.1 May 28, 2024
@Wumpf Wumpf self-assigned this May 28, 2024
Wumpf added a commit that referenced this issue May 28, 2024
### What

* Fixes #6425 

Tested using `cargo run -p re_dev_tools -- build-examples manifest
--channel nightly test.json` and then trying a few links inside the
manifest

### Checklist
* [x] I have read and agree to [Contributor
Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and
the [Code of
Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md)
* [x] I've included a screenshot or gif (if applicable)
* [x] I have tested the web demo (if applicable):
* Using examples from latest `main` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6451?manifest_url=https://app.rerun.io/version/main/examples_manifest.json)
* Using full set of examples from `nightly` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6451?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json)
* [x] The PR title and labels are set such as to maximize their
usefulness for the next release's CHANGELOG
* [x] If applicable, add a new check to the [release
checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)!

- [PR Build Summary](https://build.rerun.io/pr/6451)
- [Recent benchmark results](https://build.rerun.io/graphs/crates.html)
- [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)

To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
abey79 pushed a commit that referenced this issue May 29, 2024
### What

* Fixes #6425 

Tested using `cargo run -p re_dev_tools -- build-examples manifest
--channel nightly test.json` and then trying a few links inside the
manifest

### Checklist
* [x] I have read and agree to [Contributor
Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and
the [Code of
Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md)
* [x] I've included a screenshot or gif (if applicable)
* [x] I have tested the web demo (if applicable):
* Using examples from latest `main` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6451?manifest_url=https://app.rerun.io/version/main/examples_manifest.json)
* Using full set of examples from `nightly` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6451?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json)
* [x] The PR title and labels are set such as to maximize their
usefulness for the next release's CHANGELOG
* [x] If applicable, add a new check to the [release
checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)!

- [PR Build Summary](https://build.rerun.io/pr/6451)
- [Recent benchmark results](https://build.rerun.io/graphs/crates.html)
- [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)

To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪳 bug Something isn't working 🦟 regression A thing that used to work in an earlier release 🚢 CI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants