Skip to content

Fix release workflow#3689

Merged
jprochazk merged 16 commits intomainfrom
jan/fix-release-workflow
Oct 12, 2023
Merged

Fix release workflow#3689
jprochazk merged 16 commits intomainfrom
jan/fix-release-workflow

Conversation

@jprochazk
Copy link
Copy Markdown
Member

@jprochazk jprochazk commented Oct 5, 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

@jprochazk jprochazk added 🧑‍💻 dev experience developer experience (excluding CI) ⛴ release Related to shipping or publishing exclude from changelog PRs with this won't show up in CHANGELOG.md labels Oct 5, 2023
@jprochazk jprochazk marked this pull request as ready for review October 12, 2023 07:51
@jprochazk jprochazk merged commit d474d82 into main Oct 12, 2023
@jprochazk jprochazk deleted the jan/fix-release-workflow branch October 12, 2023 08:02
emilk pushed a commit that referenced this pull request 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

🧑‍💻 dev experience developer experience (excluding CI) exclude from changelog PRs with this won't show up in CHANGELOG.md ⛴ release Related to shipping or publishing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix release workflows

2 participants