Skip to content

Commit

Permalink
Release 0.17.0 (#6766)
Browse files Browse the repository at this point in the history
### Next steps
- Test the release
- If this is an 'alpha' release, you can just merge the pull request.
- Otherwise:
  - For any added commits, run the release workflow in 'rc' mode again
- After testing, _ensure that this PR is mergeable to _, then run the
release workflow in 'release' mode
- Once the final release workflow finishes it will create a GitHub
release for you. Then:
    - [x] Sanity check the build artifacts:
      - [x] pip install: does it install and run?
      - [x] cargo install of cli tool: does it install and run?
      - [x] C++ SDK zip: does it contain rerun_c for all platforms?
- [x] Populate the release with the changelog and a nice header
video/picture, check , then click .
- [ ] Make sure the [conda feedstock
PR](https://github.com/conda-forge/rerun-sdk-feedstock/pulls) gets
merged. This will be created by the once the GitHub release is created.
- [x] Update the [google colab
notebooks](https://drive.google.com/drive/folders/0AC0q24MFKh3fUk9PVA)
to install this version and re-execute the notebook.
    - [ ] Merge this PR

### TODO

- [x]  make sure the changelog.md date is correct
- [x] migration guide
- [x] docs update
	- [x] mainly mentions/links to the viz/override docs where appropriate
- [x] remove speculative link markers
  - [x] including all `attr.docs.unreleased`
- [x] cherrypick:
	- [x] #6771
	- [x] #6768
	- [x] #6781
	- [x] #6779
    - [x] #6782
    - [x] #6783
- [x] make sure nothing is left to be cherry-picked
- [x] Tests
  - [x] Windows
  - [x] Linux
  - [x] MacOS

---------

Co-authored-by: Antoine Beyeler <antoine@rerun.io>
Co-authored-by: Antoine Beyeler <49431240+abey79@users.noreply.github.com>
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
Co-authored-by: Jan Procházka <honza.spacir@gmail.com>
Co-authored-by: Andreas Reich <andreas@rerun.io>
Co-authored-by: jprochazk <1665677+jprochazk@users.noreply.github.com>
Co-authored-by: Leonard Bruns <roym899@gmail.com>
Co-authored-by: Clement Rey <cr.rey.clement@gmail.com>
  • Loading branch information
9 people authored Jul 8, 2024
1 parent e8f684f commit 137715e
Show file tree
Hide file tree
Showing 88 changed files with 933 additions and 676 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -190,10 +190,11 @@ jobs:
- [ ] cargo install of cli tool: does it install and run?
- [ ] C++ SDK zip: does it contain rerun_c for all platforms?
- [ ] Populate the release with the changelog and a nice header video/picture, check `Set as latest release`, then click `Publish release`.
- [ ] Make sure the [conda feedstock PR](https://github.com/conda-forge/rerun-sdk-feedstock/pulls) gets
merged. This will be created by the `regro-cf-autotick-bot` once the GitHub release is created.
- [ ] Update the [google colab notebooks](https://drive.google.com/drive/folders/0AC0q24MFKh3fUk9PVA) to install this version and re-execute the notebook.
- [ ] Merge this PR
A few hours after the GitHub release is created, `regro-cf-autotick-bot` will create a
[conda feedstock PR](https://github.com/conda-forge/rerun-sdk-feedstock/pulls).
Make sure Jeremy is on top of it!
- [ ] Tests
- [ ] Windows
Expand Down Expand Up @@ -359,6 +360,10 @@ jobs:
cat <<EOF > comment-body.txt
GitHub release draft: [$version](https://github.com/rerun-io/rerun/releases/tag/$version)
Do NOT create a GitHub release yet!
The release will be automatically un-drafted by the "Sync Release Assets" job, which will run automatically.
EOF
gh pr comment $pr_number --body-file comment-body.txt
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/reusable_publish_web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,11 @@ jobs:
--channel "release" \
web_viewer/examples
- name: Build snippets
run: |
pixi run -e wheel-test build-examples snippets \
web_viewer/examples/snippets
- name: Build examples manifest
run: |
pixi run -e wheel-test build-examples manifest \
Expand Down
169 changes: 166 additions & 3 deletions CHANGELOG.md

Large diffs are not rendered by default.

Loading

0 comments on commit 137715e

Please sign in to comment.