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

Fix release workflows #3776

Closed
7 tasks done
jprochazk opened this issue Oct 10, 2023 · 2 comments · Fixed by #3689
Closed
7 tasks done

Fix release workflows #3776

jprochazk opened this issue Oct 10, 2023 · 2 comments · Fixed by #3689
Assignees

Comments

@jprochazk
Copy link
Member

jprochazk commented Oct 10, 2023

0.9 introduces a lot of small to medium issues that should be fixed before the next release

  • rerun-io redeploy failed (missing actions/checkout)
  • web publish fails due to no GCS auth
  • RRD file not published by web publish
  • make sure all web_viewer builds on CI are ordered debug -> release
  • fix post-release version bump, should also work for alpha
  • fix final release version not being updated
  • create PRs using gh CLI instead of create-pull-request action
@nikolausWest
Copy link
Member

@jprochazk will you update this issue with the full list?

@jprochazk
Copy link
Member Author

Yes, just took me a bit to collect all of them

@jprochazk jprochazk mentioned this issue Oct 12, 2023
3 tasks
jprochazk added a commit that referenced this issue Oct 12, 2023
### What

- Remove usage of `create-pull-request` action, we'll create the PR
ourselves from now on
- Add `commit` step which commits the version bump if needed

Closes #3776:

- rerun-io redeploy failed (missing `actions/checkout`)
- web publish fails due to no GCS auth
- RRD file not published by web publish
- make sure all web_viewer builds on CI are ordered debug -> release
- fix post-release version bump, should also work for alpha
- fix final release version not being updated
- create PRs using gh CLI instead of `create-pull-request` action

### 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 [demo.rerun.io](https://demo.rerun.io/pr/3689) (if
applicable)

- [PR Build Summary](https://build.rerun.io/pr/3689)
- [Docs
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://ref.rerun.io/dev/bench/)
- [Wasm size tracking](https://ref.rerun.io/dev/sizes/)
emilk pushed a commit that referenced this issue Oct 12, 2023
### What

- Remove usage of `create-pull-request` action, we'll create the PR
ourselves from now on
- Add `commit` step which commits the version bump if needed

Closes #3776:

- rerun-io redeploy failed (missing `actions/checkout`)
- web publish fails due to no GCS auth
- RRD file not published by web publish
- make sure all web_viewer builds on CI are ordered debug -> release
- fix post-release version bump, should also work for alpha
- fix final release version not being updated
- create PRs using gh CLI instead of `create-pull-request` action

### 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 [demo.rerun.io](https://demo.rerun.io/pr/3689) (if
applicable)

- [PR Build Summary](https://build.rerun.io/pr/3689)
- [Docs
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/docs)
<!--DOCS-PREVIEW-->
- [Examples
preview](https://rerun.io/preview/22f1695d0a5a3eb782a4ca89069b8b827338a140/examples)
<!--EXAMPLES-PREVIEW-->
- [Recent benchmark results](https://ref.rerun.io/dev/bench/)
- [Wasm size tracking](https://ref.rerun.io/dev/sizes/)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants