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

jobs/sync-stream-metadata: also sync release notes #501

Merged
merged 1 commit into from
May 25, 2022

Conversation

jlebon
Copy link
Member

@jlebon jlebon commented Mar 24, 2022

Now that we have release notes in the streams repo, also start syncing
it to S3 from which the website will fetch it just like stream metadata.

This will trigger a stream.metadata.update message even if only
release notes changed. I'm not aware of any consumers of this today, but
still eventually we should probably split stream/updates/release notes
into separate messages.

@jlebon
Copy link
Member Author

jlebon commented Mar 24, 2022

Requires: coreos/fedora-coreos-streams#477

Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

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

LGTM

@travier
Copy link
Member

travier commented May 10, 2022

We now have coreos/fedora-coreos-streams#477 in so we should get this one in

@travier
Copy link
Member

travier commented May 10, 2022

This needs to convert the YAML to JSON for the release notes.

@travier travier force-pushed the pr/release-notes branch from 2acc05e to f9e4e85 Compare May 10, 2022 11:28
@travier travier marked this pull request as ready for review May 10, 2022 11:28
@travier travier requested a review from dustymabe May 10, 2022 11:29
@travier
Copy link
Member

travier commented May 25, 2022

Ping @dustymabe @jlebon

@travier
Copy link
Member

travier commented May 25, 2022

I've updated the code to do the conversion

dustymabe
dustymabe previously approved these changes May 25, 2022
Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

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

LGTM

Now that we have release notes in the streams repo, convert them from
YAML to JSON and sync them to S3 from which the website will fetch it
just like stream metadata.
@jlebon jlebon force-pushed the pr/release-notes branch from f9e4e85 to 421fe51 Compare May 25, 2022 15:50
@jlebon
Copy link
Member Author

jlebon commented May 25, 2022

Probably should have another lookover before merging.

Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

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

LGTM

@jlebon jlebon merged commit 825a08d into coreos:main May 25, 2022
@jlebon jlebon deleted the pr/release-notes branch May 25, 2022 16:22
@travier
Copy link
Member

travier commented May 25, 2022

Thanks!

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.

3 participants