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

ICU-22922 BRS77 Fix version in release-icu4c-ubuntu.yml #3412

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

mihnita
Copy link
Contributor

@mihnita mihnita commented Feb 21, 2025

Checklist

  • Required: Issue filed: ICU-22922
  • Required: The PR title must be prefixed with a JIRA Issue number. Example: "ICU-1234 Fix xyz"
  • Required: Each commit message must be prefixed with a JIRA Issue number. Example: "ICU-1234 Fix xyz"
  • Issue accepted (done by Technical Committee after discussion)
  • Tests included, if applicable
  • API docs and/or User Guide docs changed or added, if applicable

Will need a proper fix, but let's just release this for now.
@mihnita mihnita requested review from echeran and markusicu February 21, 2025 22:11
Comment on lines +69 to +70
mv icu4c/source/dist/icu4c-77_1-d* ${RELEASE_FOLDER}
mv icu4c/source/dist/icu4c-77_1-src.* ${RELEASE_FOLDER}
Copy link
Member

Choose a reason for hiding this comment

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

could we wild-card these?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not really.
There are other files in that folder source/dist folder that we don't want to publish.

I'll fix it, but not now.
I want to get the release out.

Copy link
Contributor Author

@mihnita mihnita Feb 21, 2025

Choose a reason for hiding this comment

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

This is the content of the dist folder:

icu4c-77_1-data-bin-l.zip
icu4c-77_1-data.zip
icu4c-77_1-docs.zip
icu4c-77_1-release-77-rc-data.zip
icu4c-77_1-release-77-rc-docs.zip
icu4c-77_1-release-77-rc-src.tgz
icu4c-77_1-release-77-rc-src.zip
icu4c-77_1-src.tgz
icu4c-77_1-src.zip
icu4c-data.zip@
icu4c-docs.zip@
icu4c-src.tgz@
icu4c-src.zip@
tmp/
icu4c-77_1-data-bin-b.zip

The "files" ending in @ are symbolic links. Which we don't publish.
And we don't want the icu4c-77_1-src.* files either (because GitHub does that automatically).
And icu4c-77_1-release-* are the same as the ones without -release-
So I can't just mv icu4c-*

Copy link
Contributor Author

@mihnita mihnita Feb 21, 2025

Choose a reason for hiding this comment

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

I have it on my wish-list to unify the naming.
Between C, Java, and the rust data export tool we use: 76_1rc, 76.1rc, 76-rc

And if we really need one file 3 times (once as a link):

icu4c-77_1-data.zip
icu4c-77_1-release-77-rc-data.zip
icu4c-data.zip@

And the sources.

Copy link
Member

Choose a reason for hiding this comment

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

do the version update instructions need an addition?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

do the version update instructions need an addition?

No. I would rather do it properly, with no version dependency.
So there will be no need for instructions.
(some kind of wildcard, tbd)

@markusicu
Copy link
Member

FYI: I re-opened the rc ticket for this PR.

@mihnita
Copy link
Contributor Author

mihnita commented Feb 21, 2025

FYI: I re-opened the rc ticket for this PR.

Thank you.

I think we should not close the RC ticked until all BRS items are done.

@markusicu markusicu self-assigned this Feb 21, 2025
@markusicu
Copy link
Member

I think we should not close the RC ticked until all BRS items are done.

it looked like they were...

@mihnita mihnita merged commit 7aae07a into maint/maint-77 Feb 21, 2025
102 checks passed
@mihnita mihnita deleted the mihnita-patch-1 branch February 21, 2025 23:15
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.

2 participants