Skip to content

Releases and Remote Plugin Sync Question #491

Answered by mfridman
VoyTechnology asked this question in Q&A
Discussion options

You must be logged in to vote

The bufbuild/plugins repository has a Fetch workflow that runs every 24 hours to fetch new plugins versions. Whenever new versions are detected a PR is created, for this example that's bufbuild/plugins#469. Once that's merged it's in the queue to be uploaded to the BSR.

We have a second Release workflow that pushes all new plugin version(s) in the queue to the BSR, and once this workflow is run they will appear in <1 hour.

If there is a security risk (or otherwise), we have the ability to manually trigger these workflows and shrink the time.

Plugin versions are not updated on a daily basis, so we don't see a reason (at least not yet) to run the Fetch workflow more frequently.

However, we …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mfridman
Comment options

Answer selected by akshayjshah
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants