Skip to content

Dogfooding buf sync operations#2279

Merged
unmultimedio merged 7 commits intomainfrom
jfigueroa/buf-sync-dogfooding
Jul 10, 2023
Merged

Dogfooding buf sync operations#2279
unmultimedio merged 7 commits intomainfrom
jfigueroa/buf-sync-dogfooding

Conversation

@unmultimedio
Copy link
Member

@unmultimedio unmultimedio commented Jul 10, 2023

This PR adds a workflow with the same rules as buf.yaml, to sync the repo in a private shadow repo under buftest org. This is with the purpose of dogfooding buf sync command.

@unmultimedio unmultimedio self-assigned this Jul 10, 2023
@unmultimedio unmultimedio marked this pull request as ready for review July 10, 2023 21:40
github_token: ${{ github.token }}
buf_user: bufbot
buf_api_token: ${{ secrets.BUF_TOKEN }}
- run: buf alpha repo sync -v --debug --timeout 0 --module proto:buf.build/buftest/buf-shadow-sync --create --create-visibility private
Copy link
Member Author

@unmultimedio unmultimedio Jul 10, 2023

Choose a reason for hiding this comment

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

https://buf.build/buftest/buf-shadow-sync

  • Under buftest org, so we in the team can check it out and debug synced commits
  • Visibility private, so no one external can depend on it by mistake

@unmultimedio unmultimedio merged commit ea15691 into main Jul 10, 2023
@unmultimedio unmultimedio deleted the jfigueroa/buf-sync-dogfooding branch July 10, 2023 22:34
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