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

Prepare release v1.34.0 #1849

Merged
merged 4 commits into from
Oct 5, 2023
Merged

Conversation

albertteoh
Copy link
Contributor

@albertteoh albertteoh commented Oct 5, 2023

Prepares Jaeger UI release v1.34.0.

Includes some quality of life improvements for my fellow maintainers:

  • Hopefully, simpler process to generate changelogs (ignores dependabot, etc.).
  • DRY up release scripts by downloading those defined in jaeger repo, which should make our releases a bit more consistent.

Supersedes #1844.

Checklist

Signed-off-by: albertteoh <see.kwang.teoh@gmail.com>
Signed-off-by: albertteoh <see.kwang.teoh@gmail.com>
@codecov
Copy link

codecov bot commented Oct 5, 2023

Codecov Report

All modified lines are covered by tests ✅

📢 Thoughts on this report? Let us know!.

yurishkuro
yurishkuro previously approved these changes Oct 5, 2023
.prettierignore Outdated
packages/jaeger-ui/index.d.ts
scripts
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the issue was not with scripts, but with the CHANGELOG that prettier was trying to change (switching between * and - for bullets)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's fine to ignore the downloaded scripts, but then I'd narrow it to

Suggested change
scripts
scripts/release-notes.py
scripts/draft-release.py

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 😄

Signed-off-by: Yuri Shkuro <github@ysh.us>
Signed-off-by: albertteoh <see.kwang.teoh@gmail.com>
@albertteoh
Copy link
Contributor Author

FYI, I've also deleted the get-changelog.js and get-tracking-version.js files as discussed.

@yurishkuro PTAL

@yurishkuro yurishkuro merged commit 8d22db6 into jaegertracing:main Oct 5, 2023
9 checks passed
@albertteoh albertteoh deleted the release-v1.34.0-1 branch October 5, 2023 23:33
@@ -1,139 +0,0 @@
#!/usr/bin/env node
Copy link
Member

@yurishkuro yurishkuro Nov 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@albertteoh did you delete this by mistake? It is used during the build

"build": "NODE_ENV=production REACT_APP_VSN_STATE=$(../../scripts/get-tracking-version.js) vite build",

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yurishkuro added a commit that referenced this pull request Nov 25, 2023
## Which problem is this PR solving?
- Error during build
```
> jaeger-ui
$ NODE_ENV=production REACT_APP_VSN_STATE=$(../../scripts/get-tracking-version.js) vite build
/bin/sh: ../../scripts/get-tracking-version.js: No such file or directory
```

## Description of the changes
- Restore the file which may have been accidentally deleted in #1849

Signed-off-by: Yuri Shkuro <github@ysh.us>
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 this pull request may close these issues.

None yet

2 participants