├── .gitattributes ├── .github ├── buf-logo.svg ├── dependabot.yml └── workflows │ ├── add-to-project.yaml │ ├── ci.yaml │ ├── dependabot.yaml │ ├── emergency-review-bypass.yaml │ ├── notify-approval-bypass.yaml │ └── pr-title.yaml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── MIGRATION.md ├── Makefile ├── README.md ├── RELEASE.md ├── action.yml ├── dist ├── index.js └── post │ └── index.js ├── eslint.config.mjs ├── examples ├── README.md ├── buf-ci.yaml ├── check-before-push │ └── buf-ci.yaml ├── disable-skip │ └── buf-ci.yaml ├── enterprise │ └── buf-ci.yaml ├── only-checks │ └── buf-ci.yaml ├── only-setup-defaults │ └── buf-ci.yaml ├── only-setup │ └── buf-ci.yaml ├── only-sync │ └── buf-ci.yaml ├── push-create-public │ └── buf-ci.yaml ├── push-on-changes │ └── buf-ci.yaml ├── skip-on-commits │ └── buf-ci.yaml ├── skip-on-labels │ └── buf-ci.yaml ├── validate-push │ └── buf-ci.yaml ├── version-env │ └── buf-ci.yaml ├── version-input │ └── buf-ci.yaml └── version-latest │ └── buf-ci.yaml ├── package.json ├── src ├── comment.ts ├── config.ts ├── inputs.ts ├── installer.ts ├── main.ts ├── outputs.ts └── post.ts ├── static └── img │ ├── annotations-example.png │ ├── comment-example.png │ └── skip-breaking-example.png └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/*.js binary 2 | -------------------------------------------------------------------------------- /.github/buf-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/buf-logo.svg -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/add-to-project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/add-to-project.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/emergency-review-bypass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/emergency-review-bypass.yaml -------------------------------------------------------------------------------- /.github/workflows/notify-approval-bypass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/notify-approval-bypass.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.github/workflows/pr-title.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts 2 | dist 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/RELEASE.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/post/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/dist/post/index.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/buf-ci.yaml -------------------------------------------------------------------------------- /examples/check-before-push/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/check-before-push/buf-ci.yaml -------------------------------------------------------------------------------- /examples/disable-skip/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/disable-skip/buf-ci.yaml -------------------------------------------------------------------------------- /examples/enterprise/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/enterprise/buf-ci.yaml -------------------------------------------------------------------------------- /examples/only-checks/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/only-checks/buf-ci.yaml -------------------------------------------------------------------------------- /examples/only-setup-defaults/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/only-setup-defaults/buf-ci.yaml -------------------------------------------------------------------------------- /examples/only-setup/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/only-setup/buf-ci.yaml -------------------------------------------------------------------------------- /examples/only-sync/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/only-sync/buf-ci.yaml -------------------------------------------------------------------------------- /examples/push-create-public/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/push-create-public/buf-ci.yaml -------------------------------------------------------------------------------- /examples/push-on-changes/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/push-on-changes/buf-ci.yaml -------------------------------------------------------------------------------- /examples/skip-on-commits/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/skip-on-commits/buf-ci.yaml -------------------------------------------------------------------------------- /examples/skip-on-labels/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/skip-on-labels/buf-ci.yaml -------------------------------------------------------------------------------- /examples/validate-push/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/validate-push/buf-ci.yaml -------------------------------------------------------------------------------- /examples/version-env/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/version-env/buf-ci.yaml -------------------------------------------------------------------------------- /examples/version-input/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/version-input/buf-ci.yaml -------------------------------------------------------------------------------- /examples/version-latest/buf-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/examples/version-latest/buf-ci.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/package.json -------------------------------------------------------------------------------- /src/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/comment.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/inputs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/inputs.ts -------------------------------------------------------------------------------- /src/installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/installer.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/outputs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/outputs.ts -------------------------------------------------------------------------------- /src/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/src/post.ts -------------------------------------------------------------------------------- /static/img/annotations-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/static/img/annotations-example.png -------------------------------------------------------------------------------- /static/img/comment-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/static/img/comment-example.png -------------------------------------------------------------------------------- /static/img/skip-breaking-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/static/img/skip-breaking-example.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bufbuild/buf-action/HEAD/tsconfig.json --------------------------------------------------------------------------------