├── .c8rc ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ ├── question.md │ └── support_request.md ├── PULL_REQUEST_TEMPLATE.md ├── auto-approve.yml ├── auto-label.yaml ├── blunderbuss.yml ├── header-checker-lint.yml ├── release-please.yml ├── release-trigger.yml ├── snippet-bot.yml ├── sync-repo-settings.yaml ├── trusted-contribution.yml └── workflows │ ├── audit-bulk.yaml │ ├── audit.yaml │ ├── ci.yaml │ ├── deps.yaml │ ├── finale.js │ ├── interrogate.js │ ├── links.yaml │ ├── list-node-paths-for-deps.js │ └── list-node-paths.js ├── .gitignore ├── .kokoro ├── common.cfg ├── continuous │ ├── node10 │ │ ├── common.cfg │ │ ├── docs.cfg │ │ ├── lint.cfg │ │ ├── samples-test.cfg │ │ ├── system-test.cfg │ │ └── test.cfg │ ├── node12 │ │ ├── common.cfg │ │ └── test.cfg │ └── node8 │ │ ├── common.cfg │ │ └── test.cfg ├── docs.sh ├── lint.sh ├── populate-secrets.sh ├── presubmit │ ├── node10 │ │ ├── common.cfg │ │ ├── docs.cfg │ │ ├── lint.cfg │ │ ├── samples-test.cfg │ │ ├── system-test.cfg │ │ └── test.cfg │ ├── node12 │ │ ├── common.cfg │ │ └── test.cfg │ └── windows │ │ ├── common.cfg │ │ └── test.cfg ├── publish-single.sh ├── publish.sh ├── release │ ├── docs.cfg │ ├── docs.sh │ └── publish.cfg ├── samples-test.sh ├── system-test.sh ├── test.bat ├── test.sh ├── trampoline.sh └── trampoline_v2.sh ├── .npmrc ├── .release-please-manifest.json ├── .repo-metadata.json ├── .trampolinerc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── architecture.png ├── cloudbuild.yaml ├── metrics ├── auto-approve.sql ├── do-not-merge-labeled.sql ├── flakybot-issues-opened.sql ├── generated-files-bot.sql ├── github-label-metrics.sql ├── legacy-dashboards.sql ├── merge-on-green-labeled.sql ├── merge-on-green-merged.sql ├── owlbot-label-metrics.sql ├── release-please-releases.sql ├── snippet-bot-number-of-prevented-violations.sql ├── total-people-hours.sql └── trusted-contribution-label-added.sql ├── package.json ├── packages ├── auto-approve │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── auto-approve.test.js │ │ └── check-config.test.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── auto-approve.ts │ │ ├── check-config.ts │ │ ├── check-pr-v2.ts │ │ ├── check-pr.ts │ │ ├── get-pr-info.ts │ │ ├── interfaces.ts │ │ ├── language-versioning-rules.ts │ │ ├── process-checks │ │ │ ├── base.ts │ │ │ ├── discovery-doc-update.ts │ │ │ ├── go │ │ │ │ └── apiary-codegen.ts │ │ │ ├── java │ │ │ │ ├── apiary-codegen.ts │ │ │ │ └── dependency.ts │ │ │ ├── node │ │ │ │ ├── dependency.ts │ │ │ │ ├── generator-dependency.ts │ │ │ │ ├── owlbot-template-changes.ts │ │ │ │ ├── owlbot.ts │ │ │ │ └── release.ts │ │ │ ├── owl-bot-api-changes.ts │ │ │ ├── owl-bot-template-changes.ts │ │ │ ├── php │ │ │ │ └── apiary-codegen.ts │ │ │ ├── python │ │ │ │ ├── dependency.ts │ │ │ │ └── sample-dependency.ts │ │ │ ├── regenerate-readme.ts │ │ │ ├── ruby │ │ │ │ └── apiary-codegen.ts │ │ │ ├── sample-application-repos │ │ │ │ ├── docker-dependency.ts │ │ │ │ ├── go-dependency.ts │ │ │ │ ├── java-dependency.ts │ │ │ │ └── python-dependency.ts │ │ │ └── update-discovery-artifacts.ts │ │ ├── server.ts │ │ ├── utils-for-pr-checking.ts │ │ ├── valid-pr-schema-v2.json │ │ └── valid-pr-schema.json │ ├── test │ │ ├── additional-validation-for-versioning.test.ts │ │ ├── auto-approve.test.ts │ │ ├── check-config.test.ts │ │ ├── check-pr-V2.test.ts │ │ ├── check-pr.test.ts │ │ ├── discovery-doc-update.test.ts │ │ ├── fixtures │ │ │ ├── config │ │ │ │ ├── invalid-codeowners │ │ │ │ │ ├── invalid-codeowners1 │ │ │ │ │ └── invalid-codeowners2 │ │ │ │ ├── invalid-schemas │ │ │ │ │ ├── invalid-schema1.yml │ │ │ │ │ ├── invalid-schema2.yml │ │ │ │ │ ├── invalid-schema3.yml │ │ │ │ │ ├── invalid-schema4.yml │ │ │ │ │ ├── invalid-schema5.yml │ │ │ │ │ ├── invalid-schema6.yml │ │ │ │ │ ├── invalid-schema7.yml │ │ │ │ │ ├── invalid-schema8.yml │ │ │ │ │ └── invalid-yaml-config.yml │ │ │ │ ├── invalid-schemasV2 │ │ │ │ │ ├── invalid-schema1.yml │ │ │ │ │ ├── invalid-schema2.yml │ │ │ │ │ ├── invalid-schema3.yml │ │ │ │ │ └── invalid-schema4.yml │ │ │ │ ├── valid-codeowners │ │ │ │ ├── valid-schemas │ │ │ │ │ ├── valid-schema1.yml │ │ │ │ │ ├── valid-schema2.yml │ │ │ │ │ ├── valid-schema3.yml │ │ │ │ │ ├── valid-schema4.yml │ │ │ │ │ ├── valid-schema5.yml │ │ │ │ │ └── valid-schema6.yml │ │ │ │ └── valid-schemasV2 │ │ │ │ │ ├── valid-schema1.yml │ │ │ │ │ ├── valid-schema2.yml │ │ │ │ │ └── valid-schema3.yml │ │ │ └── events │ │ │ │ ├── issue_opened.json │ │ │ │ ├── pull_request_opened.json │ │ │ │ ├── pull_request_opened_fork.json │ │ │ │ ├── pull_request_opened_right_author_and_title.json │ │ │ │ ├── pull_request_opened_right_author_and_title_file_count.json │ │ │ │ ├── pull_request_opened_right_author_and_title_partial_schema.json │ │ │ │ ├── pull_request_opened_right_author_wrong_title.json │ │ │ │ ├── pull_request_opened_special_validation.json │ │ │ │ ├── pull_request_opened_special_validation_dependency_update.json │ │ │ │ ├── pull_request_opened_special_validation_dependency_update_java.json │ │ │ │ └── pull_request_release_please.json │ │ ├── get-pr-info.test.ts │ │ ├── go-apiary-codegen.test.ts │ │ ├── java-apiary-codegen.test.ts │ │ ├── java-dependency.test.ts │ │ ├── java-sample-app-dependency.test.ts │ │ ├── node-dependency.test.ts │ │ ├── node-generator.test.ts │ │ ├── node-owlbot-template-changes.test.ts │ │ ├── node-owlbot.test.ts │ │ ├── node-release.test.ts │ │ ├── owlbot-api-changes.test.ts │ │ ├── owlbot-template-changes.test.ts │ │ ├── php-apairy-codegen.test.ts │ │ ├── python-dependency.test.ts │ │ ├── python-sample-dependency.test.ts │ │ ├── regenerate-readme.test.ts │ │ ├── ruby-apiary-codegen.test.ts │ │ ├── sample-app-docker-dependency.test.ts │ │ ├── sample-app-go-dependency.test.ts │ │ ├── sample-app-python-dependency.test.ts │ │ └── update-discovery-artifacts.test.ts │ └── tsconfig.json ├── auto-label │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── .gitkeep │ │ ├── auto-label.js │ │ └── config-compatibility.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── auto-label.ts │ │ ├── config-schema.json │ │ ├── extensions.json │ │ ├── helper.ts │ │ ├── index.d.ts │ │ └── server.ts │ ├── test │ │ ├── auto-label.ts │ │ ├── config-compatibility.ts │ │ ├── fixtures │ │ │ ├── config │ │ │ │ ├── cloud-ops-sandbox-broken.yml │ │ │ │ ├── cloud-ops-sandbox.yml │ │ │ │ ├── invalid-config.yml │ │ │ │ ├── simple-config.yml │ │ │ │ ├── valid-config-multiple-paths.yml │ │ │ │ ├── valid-config-no-product.yml │ │ │ │ ├── valid-config-not-enabled.yml │ │ │ │ ├── valid-config-pr-size.yml │ │ │ │ ├── valid-config-staleness-defaults.yml │ │ │ │ ├── valid-config-staleness.yml │ │ │ │ └── valid-config.yml │ │ │ └── events │ │ │ │ ├── downloadedfile.json │ │ │ │ ├── installation.json │ │ │ │ ├── issue-labeled.json │ │ │ │ ├── issue_opened.json │ │ │ │ ├── issue_opened_NA_label.json │ │ │ │ ├── issue_opened_no_match_repo.json │ │ │ │ ├── issue_opened_spanner.json │ │ │ │ ├── pr_opened.json │ │ │ │ ├── pr_opened_files.json │ │ │ │ ├── pr_opened_files_no_lang_match.json │ │ │ │ ├── pr_opened_files_xxl_size.json │ │ │ │ ├── pr_opened_labeled.json │ │ │ │ ├── pr_opened_no_match_repo.json │ │ │ │ └── pr_updates_size_change.json │ │ ├── language-path-tests.ts │ │ └── test-helper.ts │ └── tsconfig.json ├── bazel-bot │ ├── .gcloudignore │ ├── .gitignore │ ├── README.md │ ├── cloudbuild.yaml │ ├── docker-image │ │ ├── Dockerfile │ │ ├── cloudbuild-test.yaml │ │ ├── container-test.yaml │ │ ├── docker-main.sh │ │ ├── generate-googleapis-gen.sh │ │ └── install-credentials.sh │ ├── package-lock.json │ ├── package.json │ └── test-generate-googleapis-gen.sh ├── blunderbuss │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── blunderbuss.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── blunderbuss.ts │ │ ├── config-schema.json │ │ ├── config.ts │ │ ├── server.ts │ │ └── utils.ts │ ├── test │ │ ├── blunderbuss.ts │ │ └── fixtures │ │ │ ├── config │ │ │ ├── assign_by.yml │ │ │ ├── ignore.yml │ │ │ ├── no_issues.yml │ │ │ ├── no_prs.yml │ │ │ ├── on_label.yml │ │ │ ├── pr_on_always.yml │ │ │ ├── pr_on_label.yml │ │ │ ├── pr_with_team.yml │ │ │ ├── python-docs-samples-broken.yml │ │ │ ├── python-docs-samples.yml │ │ │ ├── valid.yml │ │ │ └── valid_only_reporter.yml │ │ │ ├── events │ │ │ ├── issue_correct_label.json │ │ │ ├── issue_labeled.json │ │ │ ├── issue_labeled_for_team.json │ │ │ ├── issue_labeled_with_assignees.json │ │ │ ├── issue_opened_no_assignees.json │ │ │ ├── issue_opened_with_assignees.json │ │ │ ├── issue_wrong_label.json │ │ │ ├── pull_request_correct_label.json │ │ │ ├── pull_request_draft.json │ │ │ ├── pull_request_opened_no_assignees.json │ │ │ ├── pull_request_opened_with_assignees.json │ │ │ └── pull_request_wrong_label.json │ │ │ └── issues │ │ │ ├── no_assignees.json │ │ │ └── with_assignees.json │ └── tsconfig.json ├── bot-config-utils │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── __snapshots__ │ │ ├── bot-config-utils.js │ │ └── multi-config-checker.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── bot-config-utils.ts │ ├── test │ │ ├── bot-config-utils.ts │ │ ├── fixtures │ │ │ ├── broken.json │ │ │ ├── broken.yaml │ │ │ ├── config.json │ │ │ ├── config.yaml │ │ │ ├── empty.json │ │ │ ├── empty.yaml │ │ │ ├── formats-wrong.yaml │ │ │ ├── formats.yaml │ │ │ ├── list-config.yaml │ │ │ ├── pr_event.json │ │ │ ├── wrong.json │ │ │ └── wrong.yaml │ │ ├── multi-config-checker.ts │ │ ├── test-config-formats.json │ │ ├── test-config-schema.json │ │ └── test-config-use-external-id.json │ └── tsconfig.json ├── canary-bot │ ├── .c8rc.json │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild-gcf.yaml │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── canary-bot.ts │ │ ├── index.d.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ └── events │ │ │ │ ├── issue_opened.json │ │ │ │ ├── issue_opened_testing_error.json │ │ │ │ └── issue_opened_wrong_title.json │ │ └── test.ts │ └── tsconfig.json ├── cherry-pick-bot │ ├── .c8rc.json │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── bot.js │ │ └── cherry-pick.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── bot.ts │ │ ├── branch-protection.ts │ │ ├── cherry-pick.ts │ │ ├── cli.ts │ │ ├── config-schema.json │ │ ├── index.d.ts │ │ └── server.ts │ ├── test │ │ ├── bot.ts │ │ ├── branch-protection.ts │ │ ├── cherry-pick.ts │ │ └── fixtures │ │ │ ├── config │ │ │ ├── allowed-authors.yml │ │ │ ├── broken-allowed-authors.yml │ │ │ ├── broken-config.yml │ │ │ └── valid-config.yml │ │ │ ├── data │ │ │ ├── issue_comments.json │ │ │ ├── issue_comments_duplicated.json │ │ │ ├── issue_comments_non_cherry_pick.json │ │ │ ├── issue_comments_non_member.json │ │ │ └── pull_request_files_config_added.json │ │ │ └── events │ │ │ ├── issue_comment_created.json │ │ │ ├── issue_comment_created_command.json │ │ │ ├── issue_comment_created_non_member.json │ │ │ ├── pull_request_closed.json │ │ │ ├── pull_request_merged.json │ │ │ └── pull_request_opened.json │ └── tsconfig.json ├── conventional-commit-lint │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── conventional-commit-lint.js │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── conventional-commit-lint.ts │ │ ├── index.d.ts │ │ ├── schema.json │ │ ├── server.ts │ │ └── utils.ts │ ├── test │ │ ├── conventional-commit-lint.ts │ │ └── fixtures │ │ │ ├── commit_with_full_stop_in_subject.json │ │ │ ├── commit_with_long_body_line_length.json │ │ │ ├── commit_with_long_footer_length.json │ │ │ ├── config │ │ │ ├── always_check_pr_title.yaml │ │ │ ├── enabled-false.yaml │ │ │ └── valid.yaml │ │ │ ├── invalid_commit.json │ │ │ ├── pr11.json │ │ │ ├── pr11WithBadMessage.json │ │ │ ├── pr11WithCorrectMessage.json │ │ │ ├── pull_request_automerge.json │ │ │ ├── pull_request_automerge_exact.json │ │ │ ├── pull_request_synchronize.json │ │ │ ├── pull_request_synchronize_bad_message.json │ │ │ ├── pull_request_synchronize_invalid_title.json │ │ │ ├── pull_request_synchronize_valid_message.json │ │ │ └── valid_commit.json │ └── tsconfig.json ├── cron-utils │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .ncurc.yaml │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── cli.ts │ │ └── cron-utils.ts │ ├── test │ │ ├── cli.ts │ │ ├── cron-utils.ts │ │ └── fixtures │ │ │ ├── cron-multiple.yaml │ │ │ └── cron.yaml │ └── tsconfig.json ├── datastore-lock │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── datastore-lock.ts │ ├── test │ │ └── datastore-lock.ts │ └── tsconfig.json ├── do-not-merge │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── test.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── config-schema.json │ │ ├── configuration.ts │ │ ├── do-not-merge.ts │ │ ├── index.d.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── always_create.yaml │ │ │ └── events │ │ │ │ ├── pull_request_labeled.json │ │ │ │ ├── pull_request_labeled_closed.json │ │ │ │ └── pull_request_labeled_other.json │ │ └── test.ts │ └── tsconfig.json ├── failurechecker │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── .gitkeep │ │ └── failurechecker.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── failurechecker.ts │ │ ├── index.d.ts │ │ └── server.ts │ ├── test │ │ └── failurechecker.ts │ └── tsconfig.json ├── flakybot │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── __snapshots__ │ │ └── flakybot.test.js │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── flakybot.go │ ├── flakybot_test.go │ ├── go.mod │ ├── go.sum │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── config-schema.json │ │ ├── flakybot.ts │ │ ├── index.d.ts │ │ ├── labels.ts │ │ ├── main.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── correctConfigResponse.json │ │ │ ├── filesResponse.json │ │ │ ├── pr_event.json │ │ │ ├── testdata │ │ │ │ ├── config.yaml │ │ │ │ ├── empty_results.xml │ │ │ │ ├── go_failure_group.xml │ │ │ │ ├── go_skip.xml │ │ │ │ ├── java_one_error.xml │ │ │ │ ├── java_one_failed.xml │ │ │ │ ├── java_one_passed.xml │ │ │ │ ├── many_failed_same_pkg.xml │ │ │ │ ├── no_tests.xml │ │ │ │ ├── node_group.xml │ │ │ │ ├── node_group_pass.xml │ │ │ │ ├── node_one_failed.xml │ │ │ │ ├── one_failed.xml │ │ │ │ ├── passed.xml │ │ │ │ ├── python_one_error.xml │ │ │ │ ├── python_one_failed.xml │ │ │ │ ├── python_one_passed.xml │ │ │ │ └── ruby_one_failed.xml │ │ │ ├── wrongConfigResponse.json │ │ │ └── wrongFilesResponse.json │ │ ├── flakybot.test.ts │ │ └── test-config-schema.json │ └── tsconfig.json ├── gcf-utils │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .ncurc.yaml │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── __snapshots__ │ │ └── gcf-utils.js │ ├── cloudbuild-test.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── bin │ │ │ ├── README.md │ │ │ ├── genkey-util.ts │ │ │ └── genkey.ts │ │ ├── bot-request.ts │ │ ├── configuration.ts │ │ ├── custom-events.ts │ │ ├── gcf-utils.ts │ │ ├── installations.ts │ │ ├── logging │ │ │ ├── gcf-logger.ts │ │ │ ├── logging-octokit-plugin.ts │ │ │ ├── octokit-request-parser.ts │ │ │ └── trigger-info-builder.ts │ │ ├── promise-events.ts │ │ └── server │ │ │ └── server.ts │ ├── test │ │ ├── bot-request.ts │ │ ├── fixtures │ │ │ ├── app_installations.json │ │ │ ├── app_installations_multiple.json │ │ │ ├── github-webhook-payloads │ │ │ │ ├── issue-labeled.json │ │ │ │ ├── issue-opened-missing-info.json │ │ │ │ ├── issue-opened.json │ │ │ │ ├── label-deleted.json │ │ │ │ ├── pull-request-labeled.json │ │ │ │ ├── pull-request-opened.json │ │ │ │ ├── pull-request-sync.json │ │ │ │ └── release-released.json │ │ │ ├── installation_enterprise.json │ │ │ ├── installation_user.json │ │ │ ├── installations.json │ │ │ ├── issue_event.json │ │ │ ├── issue_only_update_event.json │ │ │ ├── list_issue_comments.json │ │ │ ├── many_installations.json │ │ │ ├── not_allowed_installations.json │ │ │ ├── payload.json │ │ │ ├── repos.json │ │ │ └── suspended_installations.json │ │ ├── gcf-bootstrapper.ts │ │ ├── gcf-logger.ts │ │ ├── gcf-utils.ts │ │ ├── genkey-util.ts │ │ ├── installation-handler.ts │ │ ├── integration │ │ │ ├── gcf-bootstrapper-integration.ts │ │ │ └── gcf-logger-integration.ts │ │ ├── logging-octokit-plugin.ts │ │ ├── server.ts │ │ ├── test-helpers.ts │ │ └── trigger-info-builder.ts │ └── tsconfig.json ├── generate-bot │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── main.ts │ │ └── run.ts │ ├── templates │ │ ├── .c8rc.json │ │ ├── .dockerignore │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .mocharc.js │ │ ├── .prettierignore │ │ ├── .prettierrc.js │ │ ├── Dockerfile │ │ ├── README.md.hbs │ │ ├── cloudbuild-test.yaml.hbs │ │ ├── cloudbuild.yaml.hbs │ │ ├── package.json.hbs │ │ ├── src │ │ │ ├── app.ts.hbs │ │ │ ├── index.d.ts │ │ │ ├── server.ts.hbs │ │ │ └── {{programName}}.ts.hbs │ │ ├── test │ │ │ ├── fixtures │ │ │ │ ├── config │ │ │ │ │ └── valid-config.yml │ │ │ │ └── events │ │ │ │ │ ├── issue_opened.json │ │ │ │ │ └── pull_request_opened.json │ │ │ └── test.ts.hbs │ │ └── tsconfig.json │ ├── test │ │ └── test.ts │ └── tsconfig.json ├── generated-files-bot │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── .gitkeep │ │ └── generated-files-bot.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── config-schema.json │ │ ├── config.ts │ │ ├── generated-files-bot.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── config │ │ │ │ ├── broken.yml │ │ │ │ ├── ignore-authors.yml │ │ │ │ ├── java.yml │ │ │ │ ├── nodejs.yml │ │ │ │ └── valid-config.yml │ │ │ ├── events │ │ │ │ └── pull_request_opened.json │ │ │ └── manifests │ │ │ │ ├── simple.json │ │ │ │ └── simple.yaml │ │ └── generated-files-bot.ts │ └── tsconfig.json ├── git-file-utils │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── git-file-utils.ts │ ├── test │ │ ├── find-files.ts │ │ ├── fixtures │ │ │ └── github-data-api │ │ │ │ ├── data-api-blobs-successful-response.json │ │ │ │ ├── data-api-blobs-successful-response2.json │ │ │ │ ├── data-api-trees-successful-response-recursive.json │ │ │ │ ├── data-api-trees-successful-response-subdir-pkg-a.json │ │ │ │ ├── data-api-trees-successful-response-subdir-pkg-b.json │ │ │ │ ├── data-api-trees-successful-response-subdir-pkg-recursive.json │ │ │ │ ├── data-api-trees-successful-response-subdir-pkg-truncated.json │ │ │ │ ├── data-api-trees-successful-response-subdir-pkg.json │ │ │ │ ├── data-api-trees-successful-response-subdir-subdir1.json │ │ │ │ ├── data-api-trees-successful-response-truncated.json │ │ │ │ └── data-api-trees-successful-response.json │ │ └── git-file-utils.ts │ └── tsconfig.json ├── header-checker-lint │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── header-checker-lint.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── config-schema.json │ │ ├── config.ts │ │ ├── header-checker-lint.ts │ │ ├── header-parser.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── bash-style-header.txt │ │ │ ├── c-style-header-all-rights.txt │ │ │ ├── c-style-header.txt │ │ │ ├── copyright_string.json │ │ │ ├── copyright_string_added.json │ │ │ ├── copyright_string_modified.json │ │ │ ├── deleted_file_ignored.json │ │ │ ├── google-inc.txt │ │ │ ├── html-style-header.txt │ │ │ ├── inline-java-style-header-date-range.txt │ │ │ ├── inline-java-style-header.txt │ │ │ ├── invalid_copyright.json │ │ │ ├── invalid_copyright_added.json │ │ │ ├── invalid_copyright_modified.json │ │ │ ├── invalid_yaml.yml │ │ │ ├── missing_copyright.json │ │ │ ├── missing_copyright_added.json │ │ │ ├── missing_copyright_modified.json │ │ │ ├── missing_license.json │ │ │ ├── missing_license_added.json │ │ │ ├── missing_license_modified.json │ │ │ ├── mit-header.txt │ │ │ ├── pull_request_opened.json │ │ │ ├── pull_request_synchronized.json │ │ │ ├── valid_license.json │ │ │ ├── valid_license_added.json │ │ │ ├── wrong_year.json │ │ │ └── wrong_year_added.json │ │ ├── header-checker-lint.ts │ │ └── header-parser.ts │ └── tsconfig.json ├── issue-utils │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── issue-comments.ts │ │ └── issue-utils.ts │ ├── test │ │ ├── issue-comments.ts │ │ └── issue-utils.ts │ └── tsconfig.json ├── label-sync │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── label-sync.ts │ │ ├── labels.json │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── label_deleted.json │ │ │ ├── push.json │ │ │ ├── repos.json │ │ │ └── repository_created.json │ │ └── test.ts │ └── tsconfig.json ├── label-utils │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── __snapshots__ │ │ └── label-utils.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── label-utils.ts │ ├── test │ │ └── label-utils.ts │ └── tsconfig.json ├── loadtest-bot │ ├── .c8rc.json │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild-staging.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── index.d.ts │ │ ├── loadtest.ts │ │ └── server.ts │ ├── test │ │ ├── fixtures │ │ │ ├── body.json │ │ │ ├── config │ │ │ │ └── valid-config.yml │ │ │ └── events │ │ │ │ ├── issue_opened.json │ │ │ │ └── pull_request_opened.json │ │ └── test.ts │ └── tsconfig.json ├── merge-on-green │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ ├── .gitkeep │ │ └── merge-on-green.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── index.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── labels.ts │ │ ├── merge-logic.ts │ │ ├── merge-on-green.ts │ │ ├── parallel-work.ts │ │ └── server.ts │ ├── test │ │ ├── Fixtures │ │ │ └── events │ │ │ │ ├── pull_request_labeled.json │ │ │ │ └── pull_request_opened.json │ │ ├── merge-logic.ts │ │ ├── merge-on-green.ts │ │ └── parallel-work.ts │ └── tsconfig.json ├── mono-repo-publish │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── bin │ │ │ └── mono-repo-publish.ts │ │ └── main.ts │ ├── test │ │ ├── cli.ts │ │ ├── fixtures │ │ │ ├── app-id │ │ │ ├── installation-id │ │ │ ├── package-lock.json │ │ │ ├── private-key │ │ │ └── pull-request-payloads │ │ │ │ └── many-files.json │ │ ├── main.test.ts │ │ ├── sample-private-package │ │ │ └── package.json │ │ └── util.ts │ └── tsconfig.json ├── object-selector │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── recipes │ │ ├── archived.yaml │ │ ├── cpp.yaml │ │ ├── disabled.yaml │ │ ├── dotnet.yaml │ │ ├── go.yaml │ │ ├── java.yaml │ │ ├── nodejs.yaml │ │ ├── php.yaml │ │ ├── private.yaml │ │ ├── python.yaml │ │ └── ruby.yaml │ ├── src │ │ ├── cli.ts │ │ ├── object-selector.ts │ │ ├── octokit.ts │ │ └── selectors-schema.json │ ├── test │ │ ├── cli.ts │ │ ├── fixtures │ │ │ ├── correct.yaml │ │ │ ├── objs.json │ │ │ ├── repos.json │ │ │ └── wrong.yaml │ │ └── object-selector.ts │ └── tsconfig.json ├── owl-bot │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .nycrc │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── Dockerfile.backend │ ├── Dockerfile.frontend │ ├── README.md │ ├── bootstrap-scan-and-retry-failed-lock-updates.sh │ ├── bootstrap-scan-configs.sh │ ├── cloud-build │ │ ├── copy-code-again.yaml │ │ ├── enqueue-copy-jobs.yaml │ │ ├── force-update-lock-branch.yaml │ │ ├── owlbot-cli.yaml │ │ ├── scan-googleapis-gen-and-create-pull-requests.yaml │ │ ├── update-lock-branch.yaml │ │ └── update-pr.yaml │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── create-post-processor-subscription.sh │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── publish-cloud-run-backend.sh │ ├── src │ │ ├── app.ts │ │ ├── bazel-bin.ts │ │ ├── bin │ │ │ ├── commands │ │ │ │ ├── commit-post-processor-update.ts │ │ │ │ ├── copy-bazel-bin.ts │ │ │ │ ├── copy-code-and-create-pull-request.ts │ │ │ │ ├── copy-code-into-pull-request.ts │ │ │ │ ├── copy-code.ts │ │ │ │ ├── enqueue-copy-tasks.ts │ │ │ │ ├── maybe-create-pull-request-for-lock-update.ts │ │ │ │ ├── open-pr.ts │ │ │ │ ├── scan-and-retry-failed-lock-updates.ts │ │ │ │ ├── scan-configs.ts │ │ │ │ ├── scan-googleapis-gen-and-create-pull-requests.ts │ │ │ │ ├── test-webhook.ts │ │ │ │ ├── trigger-build.ts │ │ │ │ ├── validate.ts │ │ │ │ └── write-lock.ts │ │ │ └── owl-bot.ts │ │ ├── cmd.ts │ │ ├── config-files.ts │ │ ├── configs-store.ts │ │ ├── constants.ts │ │ ├── copy-code.ts │ │ ├── copy-state-store.ts │ │ ├── core.ts │ │ ├── create-pr.ts │ │ ├── database.ts │ │ ├── docker-api.ts │ │ ├── fake-copy-state-store.ts │ │ ├── fetch-configs.ts │ │ ├── git-utils.ts │ │ ├── github-repo.ts │ │ ├── handlers.ts │ │ ├── index.d.ts │ │ ├── index.ts │ │ ├── labels.ts │ │ ├── logger.ts │ │ ├── octokit-util.ts │ │ ├── owl-bot-yaml-schema.json │ │ ├── owl-bot.ts │ │ ├── run-probot-locally.ts │ │ ├── scan-and-retry-failed-lock-updates.ts │ │ ├── scan-googleapis-gen-and-create-pull-requests.ts │ │ ├── serve.ts │ │ ├── server-backend.ts │ │ ├── server-frontend.ts │ │ ├── should-ignore-repo.ts │ │ ├── update-lock.ts │ │ └── write-lock.ts │ ├── system-test │ │ ├── database.ts │ │ └── docker-api.ts │ ├── test │ │ ├── bazel-bin.ts │ │ ├── commit-post-processor-update.ts │ │ ├── config-files.ts │ │ ├── copy-code.ts │ │ ├── core.ts │ │ ├── create-pr.ts │ │ ├── database.ts │ │ ├── dir-tree.ts │ │ ├── docker-api.ts │ │ ├── fake-cloud-build-client.ts │ │ ├── fake-configs-store.ts │ │ ├── fake-octokit.ts │ │ ├── fixtures │ │ │ ├── manifests.json │ │ │ └── push.json │ │ ├── git-utils.ts │ │ ├── github-repo.ts │ │ ├── handlers.ts │ │ ├── logger.ts │ │ ├── make-repos.ts │ │ ├── octokit-utils.ts │ │ ├── owl-bot.ts │ │ ├── owl-core.ts │ │ ├── scan-and-retry-failed-lock-updates.ts │ │ ├── scan-googleapis-gen-and-create-pull-requests.ts │ │ ├── should-ignore-repo.ts │ │ ├── update-lock.ts │ │ └── write-lock.ts │ └── tsconfig.json ├── owlbot-bootstrapper │ ├── README.md │ ├── cli │ │ ├── .c8rc.json │ │ ├── .dockerignore │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc copy.js │ │ ├── .prettierrc.js │ │ ├── cli.ts │ │ ├── cloudbuild-owlbot-bootstrapper.yaml │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── run-trigger-command.ts │ │ ├── run-trigger.ts │ │ ├── test │ │ │ └── run-trigger.test.ts │ │ └── tsconfig.json │ ├── common-container │ │ ├── .c8rc.json │ │ ├── .dockerignore │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc.js │ │ ├── Dockerfile │ │ ├── __snapshots__ │ │ │ └── utils.test.js │ │ ├── cli.ts │ │ ├── cloudbuild-deploy-container.yaml │ │ ├── commands │ │ │ ├── post-process.ts │ │ │ └── pre-process.ts │ │ ├── fetch-api-info.ts │ │ ├── github-authenticator.ts │ │ ├── interfaces.ts │ │ ├── mono-repo.ts │ │ ├── package.json │ │ ├── post-process.ts │ │ ├── pre-process.ts │ │ ├── test │ │ │ ├── fetch-api-info.test.ts │ │ │ ├── fixtures │ │ │ │ └── fake-private-key.pem │ │ │ ├── github-authenticator.test.ts │ │ │ ├── mono-repo.test.ts │ │ │ ├── post-process.test.ts │ │ │ ├── pre-process.test.ts │ │ │ └── utils.test.ts │ │ ├── tsconfig.json │ │ └── utils.ts │ ├── package-lock.json │ └── package.json ├── policy │ └── README.md ├── release-brancher │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── CHANGELOG.md │ ├── README.md │ ├── __snapshots__ │ │ └── release-brancher.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── bin │ │ │ ├── commands │ │ │ │ └── create-pull-request.ts │ │ │ └── release-brancher.ts │ │ └── release-brancher.ts │ ├── test │ │ ├── fixtures │ │ │ ├── release-please │ │ │ │ ├── basic.yaml │ │ │ │ └── with-extra-branches.yaml │ │ │ ├── sync-repo-settings │ │ │ │ ├── basic.yaml │ │ │ │ ├── no-branches.yaml │ │ │ │ └── with-extra-branches.yaml │ │ │ └── workflows │ │ │ │ ├── empty-objects.yaml │ │ │ │ ├── non-object.yaml │ │ │ │ ├── only-pull-request.yaml │ │ │ │ ├── only-push.yaml │ │ │ │ └── push-pull-request-branches.yaml │ │ └── release-brancher.ts │ └── tsconfig.json ├── release-please │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── compatibility-test.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── config-constants.ts │ │ ├── config-schema.json │ │ ├── labels.ts │ │ ├── release-please.ts │ │ ├── runner.ts │ │ └── server.ts │ ├── test │ │ ├── compatibility-test.ts │ │ ├── config-schema.ts │ │ ├── fixtures │ │ │ ├── config │ │ │ │ ├── alternate_initial_version.yml │ │ │ │ ├── changelog_type.yml │ │ │ │ ├── custom_title.yml │ │ │ │ ├── draft_pull_requests.yml │ │ │ │ ├── draft_releases.yml │ │ │ │ ├── extra_files.yml │ │ │ │ ├── extra_files_json.yml │ │ │ │ ├── extra_files_xml.yml │ │ │ │ ├── feature_branch_as_primary.yml │ │ │ │ ├── invalid.yml │ │ │ │ ├── java-broken.yml │ │ │ │ ├── java.yml │ │ │ │ ├── main_branch.yml │ │ │ │ ├── manifest.yml │ │ │ │ ├── manifest_custom_paths.yml │ │ │ │ ├── manifest_handle_gh_release.yml │ │ │ │ ├── manifest_tag_pr_number.yml │ │ │ │ ├── minor_pre_major.yml │ │ │ │ ├── monorepo_tags.yml │ │ │ │ ├── multi_branch.yml │ │ │ │ ├── multiple.yml │ │ │ │ ├── on_demand.yml │ │ │ │ ├── on_demand_branch.yml │ │ │ │ ├── override_release_tag.yml │ │ │ │ ├── patch_pre_major.yml │ │ │ │ ├── release_type_no_primary_branch.yml │ │ │ │ ├── ruby_release.yml │ │ │ │ ├── ruby_release_alternate_pkg_name.yml │ │ │ │ ├── valid.yml │ │ │ │ ├── valid_handle_gh_release.yml │ │ │ │ ├── valid_handle_gh_release_alternate_branch.yml │ │ │ │ ├── version_file.yml │ │ │ │ └── versioning.yml │ │ │ ├── manifest-config │ │ │ │ ├── extra_field.json │ │ │ │ ├── invalid.json │ │ │ │ ├── missing_required.json │ │ │ │ └── valid.json │ │ │ ├── manifest │ │ │ │ ├── invalid.json │ │ │ │ └── valid.json │ │ │ ├── pr_closed.json │ │ │ ├── pr_closed_non_release.json │ │ │ ├── pr_merged.json │ │ │ ├── pr_opened.json │ │ │ ├── pr_reopened.json │ │ │ ├── pr_reopened_non_release.json │ │ │ ├── pull_request_labeled.json │ │ │ ├── pull_request_labeled_archived.json │ │ │ ├── pull_request_labeled_disabled.json │ │ │ ├── pull_request_labeled_feature_branch.json │ │ │ ├── pull_request_labeled_other.json │ │ │ ├── push_to_main.json │ │ │ ├── push_to_main_archived.json │ │ │ ├── push_to_main_disabled.json │ │ │ ├── push_to_main_no_language.json │ │ │ ├── push_to_master.json │ │ │ ├── push_to_master_release.json │ │ │ ├── push_to_master_weird_language.json │ │ │ ├── push_to_non_master.json │ │ │ ├── release_published.json │ │ │ ├── release_unpublished.json │ │ │ └── repository.json │ │ ├── release-please.ts │ │ └── runner.ts │ └── tsconfig.json ├── release-trigger │ ├── .c8rc.json │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── Dockerfile.frontend │ ├── README.md │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── container-test.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── requirements.in │ ├── requirements.txt │ ├── src │ │ ├── app.ts │ │ ├── bot.ts │ │ ├── config-constants.ts │ │ ├── config-schema.json │ │ ├── index.d.ts │ │ ├── release-trigger.ts │ │ ├── server-frontend.ts │ │ └── server.ts │ ├── test │ │ ├── bot.ts │ │ ├── fixtures │ │ │ ├── config │ │ │ │ └── valid-config.yml │ │ │ └── events │ │ │ │ ├── pull_request_labeled.json │ │ │ │ ├── pull_request_labeled_other.json │ │ │ │ ├── pull_request_unlabeled.json │ │ │ │ ├── pull_request_unlabeled_other.json │ │ │ │ ├── pull_request_unlabeled_untagged.json │ │ │ │ └── release_published.json │ │ └── release-trigger.ts │ └── tsconfig.json ├── repo-metadata-lint │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── bin │ │ │ ├── commands │ │ │ │ ├── scan-repo.ts │ │ │ │ └── valid-api-short-names.ts │ │ │ └── repo-metadata-lint.ts │ │ ├── core.ts │ │ ├── error-message-text.ts │ │ ├── issue-opener.ts │ │ ├── repo-metadata-lint.ts │ │ ├── repo-metadata-schema.json │ │ ├── server.ts │ │ ├── store-metadata.ts │ │ ├── utils │ │ │ └── octokit-util.ts │ │ └── validate.ts │ ├── test │ │ ├── fixtures │ │ │ ├── api-index-v1.json │ │ │ └── metadata-full-bad.json │ │ ├── issue-opener.ts │ │ ├── repo-metadata-lint.ts │ │ └── validate.ts │ └── tsconfig.json ├── secret-rotator │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .ncurc.yaml │ ├── .nycrc │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── Dockerfile.cli │ ├── README.md │ ├── cloudbuild-cli.yaml │ ├── cloudbuild-custom.yaml │ ├── cloudbuild-test.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── cli.ts │ │ ├── index.ts │ │ └── secret-rotator.ts │ ├── test │ │ ├── test.app.ts │ │ └── test.helper.ts │ └── tsconfig.json ├── snippet-bot │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── Dockerfile.frontend │ ├── README.md │ ├── __snapshots__ │ │ ├── .gitkeep │ │ └── snippet-bot.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── api-labels.ts │ │ ├── app.ts │ │ ├── config-schema.json │ │ ├── configuration.ts │ │ ├── labels.ts │ │ ├── region-tag-parser.ts │ │ ├── server-frontend.ts │ │ ├── server.ts │ │ ├── service-configs.ts │ │ ├── snippet-bot.ts │ │ ├── snippets.ts │ │ ├── utils.ts │ │ └── violations.ts │ ├── test │ │ ├── fixtures │ │ │ ├── afterFile.txt │ │ │ ├── beforeFile.txt │ │ │ ├── blob_no_region_tags.json │ │ │ ├── broken_config.yaml │ │ │ ├── correct_config.yaml │ │ │ ├── diff-broken-config.txt │ │ │ ├── diff-no-region-tags.txt │ │ │ ├── diff-owl-bot.txt │ │ │ ├── diff-rename.txt │ │ │ ├── diff-wrong-format.txt │ │ │ ├── diff.txt │ │ │ ├── diff_without_regiontag_changes.txt │ │ │ ├── empty.yaml │ │ │ ├── failure_blob.json │ │ │ ├── googleapis-python-docs-samples-abcde.tar.gz │ │ │ ├── issue_event.json │ │ │ ├── issue_event_no_scan.json │ │ │ ├── pr_event.json │ │ │ ├── pr_event_closed.json │ │ │ ├── pr_event_comment_edited.json │ │ │ ├── pr_event_comment_edited_irelevant.json │ │ │ ├── pr_event_draft.json │ │ │ ├── pr_event_invalid_repo.json │ │ │ ├── pr_event_label_added.json │ │ │ ├── pr_event_label_ignored.json │ │ │ ├── pr_event_no_prefix_req.json │ │ │ ├── pr_event_null_head.json │ │ │ ├── pr_files_config_added.json │ │ │ ├── pr_response.json │ │ │ ├── products.json │ │ │ ├── service-config │ │ │ │ ├── bar_v2alpha.yaml │ │ │ │ ├── empty_doc_tag_prefix.yaml │ │ │ │ ├── foo_v1.yaml │ │ │ │ ├── no_publishing_v1.yaml │ │ │ │ ├── non_service.yaml │ │ │ │ └── qwer_v3.yaml │ │ │ ├── snippets-frozen.json │ │ │ ├── snippets.json │ │ │ ├── violations-test-apiLabels.json │ │ │ └── violations-test-snippets.json │ │ ├── region-tag-parser.ts │ │ ├── service-configs.ts │ │ ├── snippet-bot.ts │ │ ├── utils.ts │ │ └── violations.ts │ └── tsconfig.json ├── sync-repo-settings │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ │ └── compatibility-test.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── cron.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── bot.ts │ │ ├── cli.ts │ │ ├── config.ts │ │ ├── required-checks.json │ │ ├── schema.json │ │ ├── server.ts │ │ ├── sync-repo-settings.ts │ │ └── types.ts │ ├── test │ │ ├── compatibility-test.ts │ │ ├── fixtures │ │ │ ├── bogusConfig.yaml │ │ │ ├── invalidYamlConfig.yaml │ │ │ ├── java-broken.yml │ │ │ ├── java.yml │ │ │ ├── localConfig.yaml │ │ │ ├── localConfigWithoutBranchProtection.yaml │ │ │ ├── malformed.yaml │ │ │ ├── multipleBranches.yaml │ │ │ ├── pr_opened.json │ │ │ ├── python-library.yml │ │ │ ├── python.yml │ │ │ └── repository_transferred.json │ │ ├── sync-repo-settings.ts │ │ ├── test.bot.ts │ │ └── test.cli.ts │ └── tsconfig.json └── trusted-contribution │ ├── .c8rc.json │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .mocharc.js │ ├── .prettierignore │ ├── .prettierrc.js │ ├── Dockerfile │ ├── README.md │ ├── __snapshots__ │ ├── comments.js │ └── validation-test.js │ ├── cloudbuild-test.yaml │ ├── cloudbuild.yaml │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── app.ts │ ├── comments.ts │ ├── config-schema.json │ ├── config.ts │ ├── server.ts │ ├── trusted-contribution.ts │ └── utils.ts │ ├── test │ ├── comments.ts │ ├── fixtures │ │ ├── broken.yml │ │ ├── comments.yml │ │ ├── custom.yml │ │ ├── disabled.yml │ │ ├── empty.yml │ │ ├── gcbrun.yml │ │ ├── labels.yml │ │ ├── no-contributors.yml │ │ ├── pull_request_opened.json │ │ └── pull_request_synchronized.json │ ├── trusted-contribution.ts │ └── validation-test.ts │ └── tsconfig.json ├── release-please-config.json ├── renovate.json5 ├── scripts ├── Makefile ├── README.md ├── build-function.sh ├── migrate-owl-bot │ ├── README.md │ ├── migrate-owl-bot-nodejs.ps1 │ └── migrate-owl-bot-python.ps1 ├── migrate-secrets.sh ├── scripts.js ├── serverless-scheduler-proxy-deploy.sh └── test.sh ├── serverless-scheduler-proxy ├── .gitignore ├── Dockerfile ├── README.md ├── cloudbuild-test.yaml ├── cloudbuild.yaml ├── go.mod ├── go.sum └── main.go ├── trigger-sync ├── Dockerfile ├── README.md ├── cloudbuild.yaml ├── container_test.yaml └── sync-triggers.sh └── vscode_nodejs_test_debug.png /.c8rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.c8rc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/ISSUE_TEMPLATE/support_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/auto-approve.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/auto-approve.yml -------------------------------------------------------------------------------- /.github/auto-label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/auto-label.yaml -------------------------------------------------------------------------------- /.github/blunderbuss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/blunderbuss.yml -------------------------------------------------------------------------------- /.github/header-checker-lint.yml: -------------------------------------------------------------------------------- 1 | ignoreFiles: 2 | - '**/__snapshots__/*.js' 3 | -------------------------------------------------------------------------------- /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.github/release-trigger.yml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | -------------------------------------------------------------------------------- /.github/snippet-bot.yml: -------------------------------------------------------------------------------- 1 | ignoreFiles: 2 | - "packages/snippet-bot/**/*" 3 | -------------------------------------------------------------------------------- /.github/sync-repo-settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/sync-repo-settings.yaml -------------------------------------------------------------------------------- /.github/trusted-contribution.yml: -------------------------------------------------------------------------------- 1 | annotations: 2 | - type: comment 3 | text: "/gcbrun" 4 | -------------------------------------------------------------------------------- /.github/workflows/audit-bulk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/audit-bulk.yaml -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/deps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/deps.yaml -------------------------------------------------------------------------------- /.github/workflows/finale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/finale.js -------------------------------------------------------------------------------- /.github/workflows/interrogate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/interrogate.js -------------------------------------------------------------------------------- /.github/workflows/links.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/links.yaml -------------------------------------------------------------------------------- /.github/workflows/list-node-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.github/workflows/list-node-paths.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.gitignore -------------------------------------------------------------------------------- /.kokoro/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/docs.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/docs.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/lint.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/lint.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/samples-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/samples-test.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/system-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/system-test.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node10/test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node10/test.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node12/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node12/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node12/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/continuous/node8/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/continuous/node8/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node8/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/docs.sh -------------------------------------------------------------------------------- /.kokoro/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/lint.sh -------------------------------------------------------------------------------- /.kokoro/populate-secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/populate-secrets.sh -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node10/common.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/docs.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node10/docs.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/lint.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node10/lint.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/samples-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node10/samples-test.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/system-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node10/system-test.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node10/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/presubmit/node12/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/node12/common.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node12/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/presubmit/windows/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/windows/common.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/windows/test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/presubmit/windows/test.cfg -------------------------------------------------------------------------------- /.kokoro/publish-single.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/publish-single.sh -------------------------------------------------------------------------------- /.kokoro/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/publish.sh -------------------------------------------------------------------------------- /.kokoro/release/docs.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/release/docs.cfg -------------------------------------------------------------------------------- /.kokoro/release/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/release/docs.sh -------------------------------------------------------------------------------- /.kokoro/release/publish.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/release/publish.cfg -------------------------------------------------------------------------------- /.kokoro/samples-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/samples-test.sh -------------------------------------------------------------------------------- /.kokoro/system-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/system-test.sh -------------------------------------------------------------------------------- /.kokoro/test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/test.bat -------------------------------------------------------------------------------- /.kokoro/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/test.sh -------------------------------------------------------------------------------- /.kokoro/trampoline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/trampoline.sh -------------------------------------------------------------------------------- /.kokoro/trampoline_v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.kokoro/trampoline_v2.sh -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.release-please-manifest.json -------------------------------------------------------------------------------- /.repo-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.repo-metadata.json -------------------------------------------------------------------------------- /.trampolinerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/.trampolinerc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/SECURITY.md -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/architecture.png -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /metrics/auto-approve.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/auto-approve.sql -------------------------------------------------------------------------------- /metrics/do-not-merge-labeled.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/do-not-merge-labeled.sql -------------------------------------------------------------------------------- /metrics/flakybot-issues-opened.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/flakybot-issues-opened.sql -------------------------------------------------------------------------------- /metrics/generated-files-bot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/generated-files-bot.sql -------------------------------------------------------------------------------- /metrics/github-label-metrics.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/github-label-metrics.sql -------------------------------------------------------------------------------- /metrics/legacy-dashboards.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/legacy-dashboards.sql -------------------------------------------------------------------------------- /metrics/merge-on-green-labeled.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/merge-on-green-labeled.sql -------------------------------------------------------------------------------- /metrics/merge-on-green-merged.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/merge-on-green-merged.sql -------------------------------------------------------------------------------- /metrics/owlbot-label-metrics.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/owlbot-label-metrics.sql -------------------------------------------------------------------------------- /metrics/release-please-releases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/release-please-releases.sql -------------------------------------------------------------------------------- /metrics/total-people-hours.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/metrics/total-people-hours.sql -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/package.json -------------------------------------------------------------------------------- /packages/auto-approve/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/auto-approve/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | .vscode/ 6 | -------------------------------------------------------------------------------- /packages/auto-approve/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/.eslintrc.json -------------------------------------------------------------------------------- /packages/auto-approve/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | .vscode -------------------------------------------------------------------------------- /packages/auto-approve/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/.prettierignore -------------------------------------------------------------------------------- /packages/auto-approve/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/.prettierrc.js -------------------------------------------------------------------------------- /packages/auto-approve/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/Dockerfile -------------------------------------------------------------------------------- /packages/auto-approve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/README.md -------------------------------------------------------------------------------- /packages/auto-approve/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/auto-approve/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/auto-approve/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/package-lock.json -------------------------------------------------------------------------------- /packages/auto-approve/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/package.json -------------------------------------------------------------------------------- /packages/auto-approve/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/app.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/auto-approve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/auto-approve.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/check-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/check-config.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/check-pr-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/check-pr-v2.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/check-pr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/check-pr.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/get-pr-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/get-pr-info.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/interfaces.ts -------------------------------------------------------------------------------- /packages/auto-approve/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/src/server.ts -------------------------------------------------------------------------------- /packages/auto-approve/test/check-pr.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/test/check-pr.test.ts -------------------------------------------------------------------------------- /packages/auto-approve/test/fixtures/config/invalid-schemas/invalid-schema7.yml: -------------------------------------------------------------------------------- 1 | rules: 2 | - -------------------------------------------------------------------------------- /packages/auto-approve/test/fixtures/config/invalid-schemasV2/invalid-schema1.yml: -------------------------------------------------------------------------------- 1 | processes: 2 | - "Not a correct value" -------------------------------------------------------------------------------- /packages/auto-approve/test/fixtures/config/valid-schemasV2/valid-schema2.yml: -------------------------------------------------------------------------------- 1 | processes: 2 | - "UpdateDiscoveryArtifacts" 3 | -------------------------------------------------------------------------------- /packages/auto-approve/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-approve/tsconfig.json -------------------------------------------------------------------------------- /packages/auto-label/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/auto-label/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/auto-label/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/auto-label/.gitignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/auto-label/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/.mocharc.js -------------------------------------------------------------------------------- /packages/auto-label/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/auto-label/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/.prettierrc.js -------------------------------------------------------------------------------- /packages/auto-label/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/Dockerfile -------------------------------------------------------------------------------- /packages/auto-label/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/README.md -------------------------------------------------------------------------------- /packages/auto-label/__snapshots__/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/auto-label/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/auto-label/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/auto-label/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/cron.yaml -------------------------------------------------------------------------------- /packages/auto-label/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/package-lock.json -------------------------------------------------------------------------------- /packages/auto-label/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/package.json -------------------------------------------------------------------------------- /packages/auto-label/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/app.ts -------------------------------------------------------------------------------- /packages/auto-label/src/auto-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/auto-label.ts -------------------------------------------------------------------------------- /packages/auto-label/src/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/config-schema.json -------------------------------------------------------------------------------- /packages/auto-label/src/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/extensions.json -------------------------------------------------------------------------------- /packages/auto-label/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/helper.ts -------------------------------------------------------------------------------- /packages/auto-label/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/index.d.ts -------------------------------------------------------------------------------- /packages/auto-label/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/src/server.ts -------------------------------------------------------------------------------- /packages/auto-label/test/auto-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/test/auto-label.ts -------------------------------------------------------------------------------- /packages/auto-label/test/fixtures/config/valid-config-not-enabled.yml: -------------------------------------------------------------------------------- 1 | enabled: false 2 | -------------------------------------------------------------------------------- /packages/auto-label/test/fixtures/config/valid-config.yml: -------------------------------------------------------------------------------- 1 | product: true 2 | -------------------------------------------------------------------------------- /packages/auto-label/test/test-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/test/test-helper.ts -------------------------------------------------------------------------------- /packages/auto-label/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/auto-label/tsconfig.json -------------------------------------------------------------------------------- /packages/bazel-bot/.gcloudignore: -------------------------------------------------------------------------------- 1 | test-workdir/ 2 | node_modules/ -------------------------------------------------------------------------------- /packages/bazel-bot/.gitignore: -------------------------------------------------------------------------------- 1 | test-workdir/ -------------------------------------------------------------------------------- /packages/bazel-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bazel-bot/README.md -------------------------------------------------------------------------------- /packages/bazel-bot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bazel-bot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/bazel-bot/docker-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bazel-bot/docker-image/Dockerfile -------------------------------------------------------------------------------- /packages/bazel-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bazel-bot/package-lock.json -------------------------------------------------------------------------------- /packages/bazel-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bazel-bot/package.json -------------------------------------------------------------------------------- /packages/blunderbuss/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/blunderbuss/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/blunderbuss/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/.eslintrc.json -------------------------------------------------------------------------------- /packages/blunderbuss/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/blunderbuss/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/.mocharc.js -------------------------------------------------------------------------------- /packages/blunderbuss/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__ 5 | -------------------------------------------------------------------------------- /packages/blunderbuss/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/.prettierrc.js -------------------------------------------------------------------------------- /packages/blunderbuss/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/Dockerfile -------------------------------------------------------------------------------- /packages/blunderbuss/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/README.md -------------------------------------------------------------------------------- /packages/blunderbuss/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/blunderbuss/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/blunderbuss/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/cron.yaml -------------------------------------------------------------------------------- /packages/blunderbuss/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/package-lock.json -------------------------------------------------------------------------------- /packages/blunderbuss/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/package.json -------------------------------------------------------------------------------- /packages/blunderbuss/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/app.ts -------------------------------------------------------------------------------- /packages/blunderbuss/src/blunderbuss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/blunderbuss.ts -------------------------------------------------------------------------------- /packages/blunderbuss/src/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/config-schema.json -------------------------------------------------------------------------------- /packages/blunderbuss/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/config.ts -------------------------------------------------------------------------------- /packages/blunderbuss/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/server.ts -------------------------------------------------------------------------------- /packages/blunderbuss/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/src/utils.ts -------------------------------------------------------------------------------- /packages/blunderbuss/test/blunderbuss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/test/blunderbuss.ts -------------------------------------------------------------------------------- /packages/blunderbuss/test/fixtures/config/no_issues.yml: -------------------------------------------------------------------------------- 1 | assign_prs: 2 | - prs1 -------------------------------------------------------------------------------- /packages/blunderbuss/test/fixtures/config/pr_with_team.yml: -------------------------------------------------------------------------------- 1 | assign_prs: 2 | - googleapis/team-awesome 3 | -------------------------------------------------------------------------------- /packages/blunderbuss/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/blunderbuss/tsconfig.json -------------------------------------------------------------------------------- /packages/bot-config-utils/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/bot-config-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/bot-config-utils/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/bot-config-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/bot-config-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/bot-config-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/bot-config-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/bot-config-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/bot-config-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/LICENSE -------------------------------------------------------------------------------- /packages/bot-config-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/README.md -------------------------------------------------------------------------------- /packages/bot-config-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/package-lock.json -------------------------------------------------------------------------------- /packages/bot-config-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/package.json -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/broken.json: -------------------------------------------------------------------------------- 1 | { 2 | "badJson" 3 | } -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/broken.yaml: -------------------------------------------------------------------------------- 1 | test: [[ 2 | -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/config.yaml: -------------------------------------------------------------------------------- 1 | testConfig: testValue 2 | -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/empty.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/formats-wrong.yaml: -------------------------------------------------------------------------------- 1 | testConfig: not a url -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/formats.yaml: -------------------------------------------------------------------------------- 1 | testConfig: https://google.com/ -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/wrong.json: -------------------------------------------------------------------------------- 1 | { 2 | "test": "value" 3 | } -------------------------------------------------------------------------------- /packages/bot-config-utils/test/fixtures/wrong.yaml: -------------------------------------------------------------------------------- 1 | test: value 2 | -------------------------------------------------------------------------------- /packages/bot-config-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/bot-config-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/canary-bot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/canary-bot/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/.dockerignore -------------------------------------------------------------------------------- /packages/canary-bot/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/canary-bot/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/.eslintrc.json -------------------------------------------------------------------------------- /packages/canary-bot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/canary-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/.prettierignore -------------------------------------------------------------------------------- /packages/canary-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/canary-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/Dockerfile -------------------------------------------------------------------------------- /packages/canary-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/README.md -------------------------------------------------------------------------------- /packages/canary-bot/cloudbuild-gcf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/cloudbuild-gcf.yaml -------------------------------------------------------------------------------- /packages/canary-bot/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/canary-bot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/canary-bot/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/cron.yaml -------------------------------------------------------------------------------- /packages/canary-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/package-lock.json -------------------------------------------------------------------------------- /packages/canary-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/package.json -------------------------------------------------------------------------------- /packages/canary-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/src/app.ts -------------------------------------------------------------------------------- /packages/canary-bot/src/canary-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/src/canary-bot.ts -------------------------------------------------------------------------------- /packages/canary-bot/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/src/index.d.ts -------------------------------------------------------------------------------- /packages/canary-bot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/src/server.ts -------------------------------------------------------------------------------- /packages/canary-bot/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/test/test.ts -------------------------------------------------------------------------------- /packages/canary-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/canary-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/.dockerignore -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/.eslintrc.json -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/.prettierignore -------------------------------------------------------------------------------- /packages/cherry-pick-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/cherry-pick-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/Dockerfile -------------------------------------------------------------------------------- /packages/cherry-pick-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/README.md -------------------------------------------------------------------------------- /packages/cherry-pick-bot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/cherry-pick-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/package-lock.json -------------------------------------------------------------------------------- /packages/cherry-pick-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/package.json -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/app.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/bot.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/cherry-pick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/cherry-pick.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/cli.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/index.d.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/src/server.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/test/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/test/bot.ts -------------------------------------------------------------------------------- /packages/cherry-pick-bot/test/fixtures/config/broken-config.yml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | preservePullRequestTitle: abc -------------------------------------------------------------------------------- /packages/cherry-pick-bot/test/fixtures/config/valid-config.yml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | preservePullRequestTitle: false -------------------------------------------------------------------------------- /packages/cherry-pick-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cherry-pick-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/conventional-commit-lint/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | 6 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/conventional-commit-lint/README.md -------------------------------------------------------------------------------- /packages/conventional-commit-lint/test/fixtures/config/enabled-false.yaml: -------------------------------------------------------------------------------- 1 | enabled: false 2 | 3 | -------------------------------------------------------------------------------- /packages/conventional-commit-lint/test/fixtures/config/valid.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cron-utils/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cron-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/cron-utils/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/cron-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/cron-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/cron-utils/.ncurc.yaml: -------------------------------------------------------------------------------- 1 | # ncu configuration file 2 | reject: 3 | - "google-auth-library" 4 | -------------------------------------------------------------------------------- /packages/cron-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/cron-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/cron-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cron-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/LICENSE -------------------------------------------------------------------------------- /packages/cron-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/README.md -------------------------------------------------------------------------------- /packages/cron-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/package-lock.json -------------------------------------------------------------------------------- /packages/cron-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/package.json -------------------------------------------------------------------------------- /packages/cron-utils/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/src/cli.ts -------------------------------------------------------------------------------- /packages/cron-utils/src/cron-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/src/cron-utils.ts -------------------------------------------------------------------------------- /packages/cron-utils/test/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/test/cli.ts -------------------------------------------------------------------------------- /packages/cron-utils/test/cron-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/test/cron-utils.ts -------------------------------------------------------------------------------- /packages/cron-utils/test/fixtures/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/test/fixtures/cron.yaml -------------------------------------------------------------------------------- /packages/cron-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/cron-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/datastore-lock/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/datastore-lock/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/datastore-lock/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/datastore-lock/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/datastore-lock/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/.mocharc.js -------------------------------------------------------------------------------- /packages/datastore-lock/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/datastore-lock/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/.prettierrc.js -------------------------------------------------------------------------------- /packages/datastore-lock/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/CHANGELOG.md -------------------------------------------------------------------------------- /packages/datastore-lock/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/LICENSE -------------------------------------------------------------------------------- /packages/datastore-lock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/README.md -------------------------------------------------------------------------------- /packages/datastore-lock/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/package-lock.json -------------------------------------------------------------------------------- /packages/datastore-lock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/package.json -------------------------------------------------------------------------------- /packages/datastore-lock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/datastore-lock/tsconfig.json -------------------------------------------------------------------------------- /packages/do-not-merge/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/do-not-merge/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/do-not-merge/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/.eslintrc.json -------------------------------------------------------------------------------- /packages/do-not-merge/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/do-not-merge/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/.prettierignore -------------------------------------------------------------------------------- /packages/do-not-merge/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/.prettierrc.js -------------------------------------------------------------------------------- /packages/do-not-merge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/Dockerfile -------------------------------------------------------------------------------- /packages/do-not-merge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/README.md -------------------------------------------------------------------------------- /packages/do-not-merge/__snapshots__/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/__snapshots__/test.js -------------------------------------------------------------------------------- /packages/do-not-merge/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/do-not-merge/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/do-not-merge/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/package-lock.json -------------------------------------------------------------------------------- /packages/do-not-merge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/package.json -------------------------------------------------------------------------------- /packages/do-not-merge/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/src/app.ts -------------------------------------------------------------------------------- /packages/do-not-merge/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/src/configuration.ts -------------------------------------------------------------------------------- /packages/do-not-merge/src/do-not-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/src/do-not-merge.ts -------------------------------------------------------------------------------- /packages/do-not-merge/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/src/index.d.ts -------------------------------------------------------------------------------- /packages/do-not-merge/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/src/server.ts -------------------------------------------------------------------------------- /packages/do-not-merge/test/fixtures/always_create.yaml: -------------------------------------------------------------------------------- 1 | alwaysCreateStatusCheck: true 2 | -------------------------------------------------------------------------------- /packages/do-not-merge/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/test/test.ts -------------------------------------------------------------------------------- /packages/do-not-merge/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/do-not-merge/tsconfig.json -------------------------------------------------------------------------------- /packages/failurechecker/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/failurechecker/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/failurechecker/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/failurechecker/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | coverage/ 3 | build/ 4 | -------------------------------------------------------------------------------- /packages/failurechecker/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/.mocharc.js -------------------------------------------------------------------------------- /packages/failurechecker/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/failurechecker/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/.prettierrc.js -------------------------------------------------------------------------------- /packages/failurechecker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/Dockerfile -------------------------------------------------------------------------------- /packages/failurechecker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/README.md -------------------------------------------------------------------------------- /packages/failurechecker/__snapshots__/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/failurechecker/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/failurechecker/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/cron.yaml -------------------------------------------------------------------------------- /packages/failurechecker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/package-lock.json -------------------------------------------------------------------------------- /packages/failurechecker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/package.json -------------------------------------------------------------------------------- /packages/failurechecker/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/src/app.ts -------------------------------------------------------------------------------- /packages/failurechecker/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/src/index.d.ts -------------------------------------------------------------------------------- /packages/failurechecker/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/src/server.ts -------------------------------------------------------------------------------- /packages/failurechecker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/failurechecker/tsconfig.json -------------------------------------------------------------------------------- /packages/flakybot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/flakybot/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/flakybot/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/flakybot/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | flakybot 3 | build 4 | coverage 5 | node_modules 6 | -------------------------------------------------------------------------------- /packages/flakybot/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/.mocharc.js -------------------------------------------------------------------------------- /packages/flakybot/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__ 5 | -------------------------------------------------------------------------------- /packages/flakybot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/.prettierrc.js -------------------------------------------------------------------------------- /packages/flakybot/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/CHANGELOG.md -------------------------------------------------------------------------------- /packages/flakybot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/Dockerfile -------------------------------------------------------------------------------- /packages/flakybot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/Makefile -------------------------------------------------------------------------------- /packages/flakybot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/README.md -------------------------------------------------------------------------------- /packages/flakybot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/flakybot/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/cron.yaml -------------------------------------------------------------------------------- /packages/flakybot/flakybot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/flakybot.go -------------------------------------------------------------------------------- /packages/flakybot/flakybot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/flakybot_test.go -------------------------------------------------------------------------------- /packages/flakybot/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/go.mod -------------------------------------------------------------------------------- /packages/flakybot/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/go.sum -------------------------------------------------------------------------------- /packages/flakybot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/package-lock.json -------------------------------------------------------------------------------- /packages/flakybot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/package.json -------------------------------------------------------------------------------- /packages/flakybot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/app.ts -------------------------------------------------------------------------------- /packages/flakybot/src/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/config-schema.json -------------------------------------------------------------------------------- /packages/flakybot/src/flakybot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/flakybot.ts -------------------------------------------------------------------------------- /packages/flakybot/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/index.d.ts -------------------------------------------------------------------------------- /packages/flakybot/src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/labels.ts -------------------------------------------------------------------------------- /packages/flakybot/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/main.ts -------------------------------------------------------------------------------- /packages/flakybot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/src/server.ts -------------------------------------------------------------------------------- /packages/flakybot/test/fixtures/testdata/config.yaml: -------------------------------------------------------------------------------- 1 | issuePriority: p2 2 | -------------------------------------------------------------------------------- /packages/flakybot/test/flakybot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/test/flakybot.test.ts -------------------------------------------------------------------------------- /packages/flakybot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/flakybot/tsconfig.json -------------------------------------------------------------------------------- /packages/gcf-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/gcf-utils/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/.eslintrc.json -------------------------------------------------------------------------------- /packages/gcf-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/gcf-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/gcf-utils/.ncurc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/.ncurc.yaml -------------------------------------------------------------------------------- /packages/gcf-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/gcf-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/gcf-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/gcf-utils/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/Dockerfile -------------------------------------------------------------------------------- /packages/gcf-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/LICENSE -------------------------------------------------------------------------------- /packages/gcf-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/README.md -------------------------------------------------------------------------------- /packages/gcf-utils/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/gcf-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/package-lock.json -------------------------------------------------------------------------------- /packages/gcf-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/package.json -------------------------------------------------------------------------------- /packages/gcf-utils/src/bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/bin/README.md -------------------------------------------------------------------------------- /packages/gcf-utils/src/bin/genkey-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/bin/genkey-util.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/bin/genkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/bin/genkey.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/bot-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/bot-request.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/configuration.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/custom-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/custom-events.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/gcf-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/gcf-utils.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/installations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/installations.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/promise-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/promise-events.ts -------------------------------------------------------------------------------- /packages/gcf-utils/src/server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/src/server/server.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/bot-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/bot-request.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/fixtures/payload.json: -------------------------------------------------------------------------------- 1 | { 2 | installation: {id: 1}, 3 | } 4 | -------------------------------------------------------------------------------- /packages/gcf-utils/test/fixtures/repos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/fixtures/repos.json -------------------------------------------------------------------------------- /packages/gcf-utils/test/gcf-bootstrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/gcf-bootstrapper.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/gcf-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/gcf-logger.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/gcf-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/gcf-utils.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/genkey-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/genkey-util.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/server.ts -------------------------------------------------------------------------------- /packages/gcf-utils/test/test-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/test/test-helpers.ts -------------------------------------------------------------------------------- /packages/gcf-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/gcf-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/generate-bot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/generate-bot/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | **/__snapshots__/ 4 | templates/ 5 | -------------------------------------------------------------------------------- /packages/generate-bot/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/generate-bot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | build 4 | -------------------------------------------------------------------------------- /packages/generate-bot/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/.mocharc.js -------------------------------------------------------------------------------- /packages/generate-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/.prettierignore -------------------------------------------------------------------------------- /packages/generate-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/generate-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/README.md -------------------------------------------------------------------------------- /packages/generate-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/package-lock.json -------------------------------------------------------------------------------- /packages/generate-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/package.json -------------------------------------------------------------------------------- /packages/generate-bot/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/src/main.ts -------------------------------------------------------------------------------- /packages/generate-bot/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/src/run.ts -------------------------------------------------------------------------------- /packages/generate-bot/templates/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/generate-bot/templates/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/generate-bot/templates/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } -------------------------------------------------------------------------------- /packages/generate-bot/templates/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/generate-bot/templates/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/templates/.mocharc.js -------------------------------------------------------------------------------- /packages/generate-bot/templates/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/templates/Dockerfile -------------------------------------------------------------------------------- /packages/generate-bot/templates/test/fixtures/config/valid-config.yml: -------------------------------------------------------------------------------- 1 | randomBoolean: true -------------------------------------------------------------------------------- /packages/generate-bot/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/test/test.ts -------------------------------------------------------------------------------- /packages/generate-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generate-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/generated-files-bot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/generated-files-bot/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/.eslintignore -------------------------------------------------------------------------------- /packages/generated-files-bot/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/generated-files-bot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/generated-files-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/generated-files-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/Dockerfile -------------------------------------------------------------------------------- /packages/generated-files-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/README.md -------------------------------------------------------------------------------- /packages/generated-files-bot/__snapshots__/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/generated-files-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/package.json -------------------------------------------------------------------------------- /packages/generated-files-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/src/app.ts -------------------------------------------------------------------------------- /packages/generated-files-bot/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/src/config.ts -------------------------------------------------------------------------------- /packages/generated-files-bot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/src/server.ts -------------------------------------------------------------------------------- /packages/generated-files-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/generated-files-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/git-file-utils/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/git-file-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/git-file-utils/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/git-file-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/git-file-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/git-file-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/git-file-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/git-file-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/git-file-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/LICENSE -------------------------------------------------------------------------------- /packages/git-file-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/README.md -------------------------------------------------------------------------------- /packages/git-file-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/package-lock.json -------------------------------------------------------------------------------- /packages/git-file-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/package.json -------------------------------------------------------------------------------- /packages/git-file-utils/test/find-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/test/find-files.ts -------------------------------------------------------------------------------- /packages/git-file-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/git-file-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/header-checker-lint/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/header-checker-lint/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/header-checker-lint/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/header-checker-lint/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | coverage/ 3 | build/ 4 | -------------------------------------------------------------------------------- /packages/header-checker-lint/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/.mocharc.js -------------------------------------------------------------------------------- /packages/header-checker-lint/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__ 5 | -------------------------------------------------------------------------------- /packages/header-checker-lint/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/.prettierrc.js -------------------------------------------------------------------------------- /packages/header-checker-lint/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/Dockerfile -------------------------------------------------------------------------------- /packages/header-checker-lint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/README.md -------------------------------------------------------------------------------- /packages/header-checker-lint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/package.json -------------------------------------------------------------------------------- /packages/header-checker-lint/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/src/app.ts -------------------------------------------------------------------------------- /packages/header-checker-lint/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/src/config.ts -------------------------------------------------------------------------------- /packages/header-checker-lint/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/src/server.ts -------------------------------------------------------------------------------- /packages/header-checker-lint/test/fixtures/invalid_yaml.yml: -------------------------------------------------------------------------------- 1 | ignoreFiles: 2 | - **/__snapshots__/*.js 3 | -------------------------------------------------------------------------------- /packages/header-checker-lint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/header-checker-lint/tsconfig.json -------------------------------------------------------------------------------- /packages/issue-utils/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/issue-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/issue-utils/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/.eslintrc.json -------------------------------------------------------------------------------- /packages/issue-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/issue-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/issue-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/issue-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/issue-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/issue-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/LICENSE -------------------------------------------------------------------------------- /packages/issue-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/README.md -------------------------------------------------------------------------------- /packages/issue-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/package-lock.json -------------------------------------------------------------------------------- /packages/issue-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/package.json -------------------------------------------------------------------------------- /packages/issue-utils/src/issue-comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/src/issue-comments.ts -------------------------------------------------------------------------------- /packages/issue-utils/src/issue-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/src/issue-utils.ts -------------------------------------------------------------------------------- /packages/issue-utils/test/issue-comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/test/issue-comments.ts -------------------------------------------------------------------------------- /packages/issue-utils/test/issue-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/test/issue-utils.ts -------------------------------------------------------------------------------- /packages/issue-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/issue-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/label-sync/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/label-sync/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/label-sync/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/label-sync/.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/label-sync/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/.mocharc.js -------------------------------------------------------------------------------- /packages/label-sync/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/label-sync/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/.prettierrc.js -------------------------------------------------------------------------------- /packages/label-sync/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/Dockerfile -------------------------------------------------------------------------------- /packages/label-sync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/README.md -------------------------------------------------------------------------------- /packages/label-sync/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/label-sync/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/label-sync/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/cron.yaml -------------------------------------------------------------------------------- /packages/label-sync/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/package-lock.json -------------------------------------------------------------------------------- /packages/label-sync/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/package.json -------------------------------------------------------------------------------- /packages/label-sync/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/src/app.ts -------------------------------------------------------------------------------- /packages/label-sync/src/label-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/src/label-sync.ts -------------------------------------------------------------------------------- /packages/label-sync/src/labels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/src/labels.json -------------------------------------------------------------------------------- /packages/label-sync/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/src/server.ts -------------------------------------------------------------------------------- /packages/label-sync/test/fixtures/push.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/test/fixtures/push.json -------------------------------------------------------------------------------- /packages/label-sync/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/test/test.ts -------------------------------------------------------------------------------- /packages/label-sync/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-sync/tsconfig.json -------------------------------------------------------------------------------- /packages/label-utils/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/label-utils/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/label-utils/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/.eslintrc.json -------------------------------------------------------------------------------- /packages/label-utils/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | build 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /packages/label-utils/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/.mocharc.js -------------------------------------------------------------------------------- /packages/label-utils/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/label-utils/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/.prettierrc.js -------------------------------------------------------------------------------- /packages/label-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/CHANGELOG.md -------------------------------------------------------------------------------- /packages/label-utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/LICENSE -------------------------------------------------------------------------------- /packages/label-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/README.md -------------------------------------------------------------------------------- /packages/label-utils/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/package-lock.json -------------------------------------------------------------------------------- /packages/label-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/package.json -------------------------------------------------------------------------------- /packages/label-utils/src/label-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/src/label-utils.ts -------------------------------------------------------------------------------- /packages/label-utils/test/label-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/test/label-utils.ts -------------------------------------------------------------------------------- /packages/label-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/label-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/loadtest-bot/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/loadtest-bot/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/.dockerignore -------------------------------------------------------------------------------- /packages/loadtest-bot/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/loadtest-bot/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } -------------------------------------------------------------------------------- /packages/loadtest-bot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/loadtest-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/.prettierignore -------------------------------------------------------------------------------- /packages/loadtest-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/loadtest-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/Dockerfile -------------------------------------------------------------------------------- /packages/loadtest-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/README.md -------------------------------------------------------------------------------- /packages/loadtest-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/package-lock.json -------------------------------------------------------------------------------- /packages/loadtest-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/package.json -------------------------------------------------------------------------------- /packages/loadtest-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/src/app.ts -------------------------------------------------------------------------------- /packages/loadtest-bot/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/src/index.d.ts -------------------------------------------------------------------------------- /packages/loadtest-bot/src/loadtest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/src/loadtest.ts -------------------------------------------------------------------------------- /packages/loadtest-bot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/src/server.ts -------------------------------------------------------------------------------- /packages/loadtest-bot/test/fixtures/config/valid-config.yml: -------------------------------------------------------------------------------- 1 | randomBoolean: true -------------------------------------------------------------------------------- /packages/loadtest-bot/test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/test/test.ts -------------------------------------------------------------------------------- /packages/loadtest-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/loadtest-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/merge-on-green/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/merge-on-green/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/merge-on-green/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/merge-on-green/.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/merge-on-green/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/.mocharc.js -------------------------------------------------------------------------------- /packages/merge-on-green/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/merge-on-green/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/.prettierrc.js -------------------------------------------------------------------------------- /packages/merge-on-green/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/Dockerfile -------------------------------------------------------------------------------- /packages/merge-on-green/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/README.md -------------------------------------------------------------------------------- /packages/merge-on-green/__snapshots__/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/merge-on-green/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/merge-on-green/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/cron.yaml -------------------------------------------------------------------------------- /packages/merge-on-green/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/index.yaml -------------------------------------------------------------------------------- /packages/merge-on-green/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/package-lock.json -------------------------------------------------------------------------------- /packages/merge-on-green/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/package.json -------------------------------------------------------------------------------- /packages/merge-on-green/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/src/app.ts -------------------------------------------------------------------------------- /packages/merge-on-green/src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/src/labels.ts -------------------------------------------------------------------------------- /packages/merge-on-green/src/merge-logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/src/merge-logic.ts -------------------------------------------------------------------------------- /packages/merge-on-green/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/src/server.ts -------------------------------------------------------------------------------- /packages/merge-on-green/test/merge-logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/test/merge-logic.ts -------------------------------------------------------------------------------- /packages/merge-on-green/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/merge-on-green/tsconfig.json -------------------------------------------------------------------------------- /packages/mono-repo-publish/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/mono-repo-publish/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mono-repo-publish/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .secrets 3 | .env 4 | coverage/ 5 | src/apis/** -------------------------------------------------------------------------------- /packages/mono-repo-publish/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/mono-repo-publish/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/.prettierrc.js -------------------------------------------------------------------------------- /packages/mono-repo-publish/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/CHANGELOG.md -------------------------------------------------------------------------------- /packages/mono-repo-publish/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/LICENSE -------------------------------------------------------------------------------- /packages/mono-repo-publish/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/README.md -------------------------------------------------------------------------------- /packages/mono-repo-publish/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/package.json -------------------------------------------------------------------------------- /packages/mono-repo-publish/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/src/main.ts -------------------------------------------------------------------------------- /packages/mono-repo-publish/test/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/test/cli.ts -------------------------------------------------------------------------------- /packages/mono-repo-publish/test/fixtures/app-id: -------------------------------------------------------------------------------- 1 | 1234 -------------------------------------------------------------------------------- /packages/mono-repo-publish/test/fixtures/installation-id: -------------------------------------------------------------------------------- 1 | 123456 -------------------------------------------------------------------------------- /packages/mono-repo-publish/test/fixtures/package-lock.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/mono-repo-publish/test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/test/util.ts -------------------------------------------------------------------------------- /packages/mono-repo-publish/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/mono-repo-publish/tsconfig.json -------------------------------------------------------------------------------- /packages/object-selector/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/object-selector/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/object-selector/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/object-selector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/.gitignore -------------------------------------------------------------------------------- /packages/object-selector/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/.mocharc.js -------------------------------------------------------------------------------- /packages/object-selector/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules -------------------------------------------------------------------------------- /packages/object-selector/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/.prettierrc.js -------------------------------------------------------------------------------- /packages/object-selector/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/CHANGELOG.md -------------------------------------------------------------------------------- /packages/object-selector/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/LICENSE -------------------------------------------------------------------------------- /packages/object-selector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/README.md -------------------------------------------------------------------------------- /packages/object-selector/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/package-lock.json -------------------------------------------------------------------------------- /packages/object-selector/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/package.json -------------------------------------------------------------------------------- /packages/object-selector/recipes/cpp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/recipes/cpp.yaml -------------------------------------------------------------------------------- /packages/object-selector/recipes/go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/recipes/go.yaml -------------------------------------------------------------------------------- /packages/object-selector/recipes/java.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/recipes/java.yaml -------------------------------------------------------------------------------- /packages/object-selector/recipes/php.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/recipes/php.yaml -------------------------------------------------------------------------------- /packages/object-selector/recipes/ruby.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/recipes/ruby.yaml -------------------------------------------------------------------------------- /packages/object-selector/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/src/cli.ts -------------------------------------------------------------------------------- /packages/object-selector/src/octokit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/src/octokit.ts -------------------------------------------------------------------------------- /packages/object-selector/test/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/test/cli.ts -------------------------------------------------------------------------------- /packages/object-selector/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/object-selector/tsconfig.json -------------------------------------------------------------------------------- /packages/owl-bot/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.dockerignore -------------------------------------------------------------------------------- /packages/owl-bot/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.eslintignore -------------------------------------------------------------------------------- /packages/owl-bot/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.eslintrc.json -------------------------------------------------------------------------------- /packages/owl-bot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.gitignore -------------------------------------------------------------------------------- /packages/owl-bot/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.mocharc.js -------------------------------------------------------------------------------- /packages/owl-bot/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.nycrc -------------------------------------------------------------------------------- /packages/owl-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.prettierignore -------------------------------------------------------------------------------- /packages/owl-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/owl-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/Dockerfile -------------------------------------------------------------------------------- /packages/owl-bot/Dockerfile.backend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/Dockerfile.backend -------------------------------------------------------------------------------- /packages/owl-bot/Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/Dockerfile.frontend -------------------------------------------------------------------------------- /packages/owl-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/README.md -------------------------------------------------------------------------------- /packages/owl-bot/bootstrap-scan-configs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/bootstrap-scan-configs.sh -------------------------------------------------------------------------------- /packages/owl-bot/cloud-build/update-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/cloud-build/update-pr.yaml -------------------------------------------------------------------------------- /packages/owl-bot/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/owl-bot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/owl-bot/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/cron.yaml -------------------------------------------------------------------------------- /packages/owl-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/package-lock.json -------------------------------------------------------------------------------- /packages/owl-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/package.json -------------------------------------------------------------------------------- /packages/owl-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/app.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/bazel-bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/bazel-bin.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/bin/owl-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/bin/owl-bot.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/cmd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/cmd.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/config-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/config-files.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/configs-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/configs-store.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/constants.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/copy-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/copy-code.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/copy-state-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/copy-state-store.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/core.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/create-pr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/create-pr.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/database.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/docker-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/docker-api.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/fetch-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/fetch-configs.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/git-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/git-utils.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/github-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/github-repo.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/handlers.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/index.d.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/index.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/labels.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/logger.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/octokit-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/octokit-util.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/owl-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/owl-bot.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/run-probot-locally.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/run-probot-locally.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/serve.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/server-backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/server-backend.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/server-frontend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/server-frontend.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/should-ignore-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/should-ignore-repo.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/update-lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/update-lock.ts -------------------------------------------------------------------------------- /packages/owl-bot/src/write-lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/src/write-lock.ts -------------------------------------------------------------------------------- /packages/owl-bot/system-test/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/system-test/database.ts -------------------------------------------------------------------------------- /packages/owl-bot/system-test/docker-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/system-test/docker-api.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/bazel-bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/bazel-bin.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/config-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/config-files.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/copy-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/copy-code.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/core.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/create-pr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/create-pr.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/database.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/dir-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/dir-tree.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/docker-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/docker-api.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/fake-configs-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/fake-configs-store.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/fake-octokit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/fake-octokit.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/fixtures/push.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/fixtures/push.json -------------------------------------------------------------------------------- /packages/owl-bot/test/git-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/git-utils.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/github-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/github-repo.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/handlers.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/logger.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/make-repos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/make-repos.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/octokit-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/octokit-utils.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/owl-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/owl-bot.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/owl-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/owl-core.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/should-ignore-repo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/should-ignore-repo.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/update-lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/update-lock.ts -------------------------------------------------------------------------------- /packages/owl-bot/test/write-lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/test/write-lock.ts -------------------------------------------------------------------------------- /packages/owl-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owl-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owlbot-bootstrapper/README.md -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/cli/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/cli/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/cli/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/cli/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/cli/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owlbot-bootstrapper/cli/cli.ts -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/common-container/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/common-container/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/common-container/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/owlbot-bootstrapper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/owlbot-bootstrapper/package.json -------------------------------------------------------------------------------- /packages/policy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/policy/README.md -------------------------------------------------------------------------------- /packages/release-brancher/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/release-brancher/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/.eslintignore -------------------------------------------------------------------------------- /packages/release-brancher/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } -------------------------------------------------------------------------------- /packages/release-brancher/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/release-brancher/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/.prettierignore -------------------------------------------------------------------------------- /packages/release-brancher/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/.prettierrc.js -------------------------------------------------------------------------------- /packages/release-brancher/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/CHANGELOG.md -------------------------------------------------------------------------------- /packages/release-brancher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/README.md -------------------------------------------------------------------------------- /packages/release-brancher/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/package-lock.json -------------------------------------------------------------------------------- /packages/release-brancher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/package.json -------------------------------------------------------------------------------- /packages/release-brancher/test/fixtures/release-please/basic.yaml: -------------------------------------------------------------------------------- 1 | releaseType: java-yoshi 2 | bumpMinorPreMajor: true 3 | -------------------------------------------------------------------------------- /packages/release-brancher/test/fixtures/workflows/non-object.yaml: -------------------------------------------------------------------------------- 1 | on: [push, pull_request] 2 | -------------------------------------------------------------------------------- /packages/release-brancher/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-brancher/tsconfig.json -------------------------------------------------------------------------------- /packages/release-please/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/release-please/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/release-please/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/.eslintrc.json -------------------------------------------------------------------------------- /packages/release-please/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/release-please/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/.mocharc.js -------------------------------------------------------------------------------- /packages/release-please/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/release-please/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/.prettierrc.js -------------------------------------------------------------------------------- /packages/release-please/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/Dockerfile -------------------------------------------------------------------------------- /packages/release-please/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/README.md -------------------------------------------------------------------------------- /packages/release-please/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/release-please/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/cron.yaml -------------------------------------------------------------------------------- /packages/release-please/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/package-lock.json -------------------------------------------------------------------------------- /packages/release-please/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/package.json -------------------------------------------------------------------------------- /packages/release-please/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/src/app.ts -------------------------------------------------------------------------------- /packages/release-please/src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/src/labels.ts -------------------------------------------------------------------------------- /packages/release-please/src/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/src/runner.ts -------------------------------------------------------------------------------- /packages/release-please/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/src/server.ts -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/alternate_initial_version.yml: -------------------------------------------------------------------------------- 1 | initialVersion: '0.1.0' -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/changelog_type.yml: -------------------------------------------------------------------------------- 1 | changelogType: github -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/custom_title.yml: -------------------------------------------------------------------------------- 1 | pullRequestTitlePattern: 'chore: release ${component} ${version}' -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/draft_pull_requests.yml: -------------------------------------------------------------------------------- 1 | draftPullRequest: true -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/draft_releases.yml: -------------------------------------------------------------------------------- 1 | draft: true -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/extra_files.yml: -------------------------------------------------------------------------------- 1 | primaryBranch: master 2 | extraFiles: 3 | - src/com/google/foo/Version.java -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/invalid.yml: -------------------------------------------------------------------------------- 1 | unknownField: true 2 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/main_branch.yml: -------------------------------------------------------------------------------- 1 | primaryBranch: main 2 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/manifest.yml: -------------------------------------------------------------------------------- 1 | manifest: true 2 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/minor_pre_major.yml: -------------------------------------------------------------------------------- 1 | bumpMinorPreMajor: true -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/monorepo_tags.yml: -------------------------------------------------------------------------------- 1 | monorepoTags: true -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/patch_pre_major.yml: -------------------------------------------------------------------------------- 1 | bumpPatchForMinorPreMajor: true -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/release_type_no_primary_branch.yml: -------------------------------------------------------------------------------- 1 | releaseType: node 2 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/ruby_release.yml: -------------------------------------------------------------------------------- 1 | releaseType: ruby -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/ruby_release_alternate_pkg_name.yml: -------------------------------------------------------------------------------- 1 | releaseType: ruby-yoshi 2 | packageName: '@google-cloud/foo' 3 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/version_file.yml: -------------------------------------------------------------------------------- 1 | versionFile: VERSION -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/config/versioning.yml: -------------------------------------------------------------------------------- 1 | versioning: always-bump-patch -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/manifest-config/missing_required.json: -------------------------------------------------------------------------------- 1 | { 2 | "release-type": "java-yoshi" 3 | } 4 | -------------------------------------------------------------------------------- /packages/release-please/test/fixtures/manifest/invalid.json: -------------------------------------------------------------------------------- 1 | { 2 | "number": false 3 | } -------------------------------------------------------------------------------- /packages/release-please/test/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/test/runner.ts -------------------------------------------------------------------------------- /packages/release-please/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-please/tsconfig.json -------------------------------------------------------------------------------- /packages/release-trigger/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/release-trigger/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/.dockerignore -------------------------------------------------------------------------------- /packages/release-trigger/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/coverage 3 | test/fixtures 4 | build/ 5 | -------------------------------------------------------------------------------- /packages/release-trigger/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/.eslintrc.json -------------------------------------------------------------------------------- /packages/release-trigger/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /packages/release-trigger/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/.prettierignore -------------------------------------------------------------------------------- /packages/release-trigger/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/.prettierrc.js -------------------------------------------------------------------------------- /packages/release-trigger/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/Dockerfile -------------------------------------------------------------------------------- /packages/release-trigger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/README.md -------------------------------------------------------------------------------- /packages/release-trigger/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/release-trigger/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/cron.yaml -------------------------------------------------------------------------------- /packages/release-trigger/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/package-lock.json -------------------------------------------------------------------------------- /packages/release-trigger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/package.json -------------------------------------------------------------------------------- /packages/release-trigger/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/requirements.in -------------------------------------------------------------------------------- /packages/release-trigger/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/requirements.txt -------------------------------------------------------------------------------- /packages/release-trigger/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/src/app.ts -------------------------------------------------------------------------------- /packages/release-trigger/src/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/src/bot.ts -------------------------------------------------------------------------------- /packages/release-trigger/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/src/index.d.ts -------------------------------------------------------------------------------- /packages/release-trigger/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/src/server.ts -------------------------------------------------------------------------------- /packages/release-trigger/test/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/test/bot.ts -------------------------------------------------------------------------------- /packages/release-trigger/test/fixtures/config/valid-config.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/release-trigger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/release-trigger/tsconfig.json -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | __snapshots__/ 4 | -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/.eslintrc.json -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/.mocharc.js -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/repo-metadata-lint/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/.prettierrc.js -------------------------------------------------------------------------------- /packages/repo-metadata-lint/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/Dockerfile -------------------------------------------------------------------------------- /packages/repo-metadata-lint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/README.md -------------------------------------------------------------------------------- /packages/repo-metadata-lint/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/repo-metadata-lint/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/cron.yaml -------------------------------------------------------------------------------- /packages/repo-metadata-lint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/package.json -------------------------------------------------------------------------------- /packages/repo-metadata-lint/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/src/app.ts -------------------------------------------------------------------------------- /packages/repo-metadata-lint/src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/src/core.ts -------------------------------------------------------------------------------- /packages/repo-metadata-lint/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/src/server.ts -------------------------------------------------------------------------------- /packages/repo-metadata-lint/src/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/src/validate.ts -------------------------------------------------------------------------------- /packages/repo-metadata-lint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/repo-metadata-lint/tsconfig.json -------------------------------------------------------------------------------- /packages/secret-rotator/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.dockerignore -------------------------------------------------------------------------------- /packages/secret-rotator/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.eslintignore -------------------------------------------------------------------------------- /packages/secret-rotator/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/secret-rotator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.gitignore -------------------------------------------------------------------------------- /packages/secret-rotator/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.mocharc.js -------------------------------------------------------------------------------- /packages/secret-rotator/.ncurc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.ncurc.yaml -------------------------------------------------------------------------------- /packages/secret-rotator/.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.nycrc -------------------------------------------------------------------------------- /packages/secret-rotator/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.prettierignore -------------------------------------------------------------------------------- /packages/secret-rotator/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/.prettierrc.js -------------------------------------------------------------------------------- /packages/secret-rotator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/Dockerfile -------------------------------------------------------------------------------- /packages/secret-rotator/Dockerfile.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/Dockerfile.cli -------------------------------------------------------------------------------- /packages/secret-rotator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/README.md -------------------------------------------------------------------------------- /packages/secret-rotator/cloudbuild-cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/cloudbuild-cli.yaml -------------------------------------------------------------------------------- /packages/secret-rotator/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/package-lock.json -------------------------------------------------------------------------------- /packages/secret-rotator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/package.json -------------------------------------------------------------------------------- /packages/secret-rotator/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/src/app.ts -------------------------------------------------------------------------------- /packages/secret-rotator/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/src/cli.ts -------------------------------------------------------------------------------- /packages/secret-rotator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/src/index.ts -------------------------------------------------------------------------------- /packages/secret-rotator/test/test.app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/test/test.app.ts -------------------------------------------------------------------------------- /packages/secret-rotator/test/test.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/test/test.helper.ts -------------------------------------------------------------------------------- /packages/secret-rotator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/secret-rotator/tsconfig.json -------------------------------------------------------------------------------- /packages/snippet-bot/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/.eslintignore -------------------------------------------------------------------------------- /packages/snippet-bot/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/.eslintrc.json -------------------------------------------------------------------------------- /packages/snippet-bot/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | coverage 3 | node_modules 4 | -------------------------------------------------------------------------------- /packages/snippet-bot/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/.prettierignore -------------------------------------------------------------------------------- /packages/snippet-bot/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/.prettierrc.js -------------------------------------------------------------------------------- /packages/snippet-bot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/Dockerfile -------------------------------------------------------------------------------- /packages/snippet-bot/Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/Dockerfile.frontend -------------------------------------------------------------------------------- /packages/snippet-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/README.md -------------------------------------------------------------------------------- /packages/snippet-bot/__snapshots__/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/snippet-bot/cloudbuild-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/cloudbuild-test.yaml -------------------------------------------------------------------------------- /packages/snippet-bot/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/cloudbuild.yaml -------------------------------------------------------------------------------- /packages/snippet-bot/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/cron.yaml -------------------------------------------------------------------------------- /packages/snippet-bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/package-lock.json -------------------------------------------------------------------------------- /packages/snippet-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/package.json -------------------------------------------------------------------------------- /packages/snippet-bot/src/api-labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/api-labels.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/app.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/config-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/config-schema.json -------------------------------------------------------------------------------- /packages/snippet-bot/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/configuration.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/labels.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/server-frontend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/server-frontend.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/server.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/service-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/service-configs.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/snippet-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/snippet-bot.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/snippets.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/utils.ts -------------------------------------------------------------------------------- /packages/snippet-bot/src/violations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/src/violations.ts -------------------------------------------------------------------------------- /packages/snippet-bot/test/fixtures/broken_config.yaml: -------------------------------------------------------------------------------- 1 | -- 2 | brokenConfig: true 3 | -------------------------------------------------------------------------------- /packages/snippet-bot/test/fixtures/correct_config.yaml: -------------------------------------------------------------------------------- 1 | alwaysCreateStatusCheck: true 2 | ignoreFiles: 3 | - "**/test/__snapshot__/*" 4 | -------------------------------------------------------------------------------- /packages/snippet-bot/test/fixtures/empty.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/snippet-bot/test/fixtures/service-config/non_service.yaml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | foo: bar 3 | -------------------------------------------------------------------------------- /packages/snippet-bot/test/snippet-bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/test/snippet-bot.ts -------------------------------------------------------------------------------- /packages/snippet-bot/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/test/utils.ts -------------------------------------------------------------------------------- /packages/snippet-bot/test/violations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/test/violations.ts -------------------------------------------------------------------------------- /packages/snippet-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/snippet-bot/tsconfig.json -------------------------------------------------------------------------------- /packages/sync-repo-settings/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/sync-repo-settings/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/sync-repo-settings/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/sync-repo-settings/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /packages/sync-repo-settings/.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/.mocharc.js -------------------------------------------------------------------------------- /packages/sync-repo-settings/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/sync-repo-settings/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/Dockerfile -------------------------------------------------------------------------------- /packages/sync-repo-settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/README.md -------------------------------------------------------------------------------- /packages/sync-repo-settings/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/cron.yaml -------------------------------------------------------------------------------- /packages/sync-repo-settings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/package.json -------------------------------------------------------------------------------- /packages/sync-repo-settings/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/src/app.ts -------------------------------------------------------------------------------- /packages/sync-repo-settings/src/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/src/bot.ts -------------------------------------------------------------------------------- /packages/sync-repo-settings/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/src/cli.ts -------------------------------------------------------------------------------- /packages/sync-repo-settings/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/sync-repo-settings/src/types.ts -------------------------------------------------------------------------------- /packages/trusted-contribution/.c8rc.json: -------------------------------------------------------------------------------- 1 | { 2 | "exclude": [".mocharc.js", "build/test"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/trusted-contribution/.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | build/ 3 | -------------------------------------------------------------------------------- /packages/trusted-contribution/.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | build/ 3 | **/node_modules 4 | __snapshots__/ 5 | -------------------------------------------------------------------------------- /packages/trusted-contribution/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/trusted-contribution/Dockerfile -------------------------------------------------------------------------------- /packages/trusted-contribution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/trusted-contribution/README.md -------------------------------------------------------------------------------- /packages/trusted-contribution/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/packages/trusted-contribution/src/app.ts -------------------------------------------------------------------------------- /packages/trusted-contribution/test/fixtures/custom.yml: -------------------------------------------------------------------------------- 1 | trustedContributors: 2 | - custom-user -------------------------------------------------------------------------------- /packages/trusted-contribution/test/fixtures/empty.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/trusted-contribution/test/fixtures/gcbrun.yml: -------------------------------------------------------------------------------- 1 | annotations: 2 | - type: comment 3 | text: "/gcbrun" 4 | -------------------------------------------------------------------------------- /packages/trusted-contribution/test/fixtures/no-contributors.yml: -------------------------------------------------------------------------------- 1 | trustedContributors: [] -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/release-please-config.json -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/renovate.json5 -------------------------------------------------------------------------------- /scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/Makefile -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/build-function.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/build-function.sh -------------------------------------------------------------------------------- /scripts/migrate-owl-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/migrate-owl-bot/README.md -------------------------------------------------------------------------------- /scripts/migrate-secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/migrate-secrets.sh -------------------------------------------------------------------------------- /scripts/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/scripts.js -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /serverless-scheduler-proxy/.gitignore: -------------------------------------------------------------------------------- 1 | serverless-scheduler-proxy 2 | -------------------------------------------------------------------------------- /serverless-scheduler-proxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/serverless-scheduler-proxy/Dockerfile -------------------------------------------------------------------------------- /serverless-scheduler-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/serverless-scheduler-proxy/README.md -------------------------------------------------------------------------------- /serverless-scheduler-proxy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/serverless-scheduler-proxy/go.mod -------------------------------------------------------------------------------- /serverless-scheduler-proxy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/serverless-scheduler-proxy/go.sum -------------------------------------------------------------------------------- /serverless-scheduler-proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/serverless-scheduler-proxy/main.go -------------------------------------------------------------------------------- /trigger-sync/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/trigger-sync/Dockerfile -------------------------------------------------------------------------------- /trigger-sync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/trigger-sync/README.md -------------------------------------------------------------------------------- /trigger-sync/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/trigger-sync/cloudbuild.yaml -------------------------------------------------------------------------------- /trigger-sync/container_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/trigger-sync/container_test.yaml -------------------------------------------------------------------------------- /trigger-sync/sync-triggers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/trigger-sync/sync-triggers.sh -------------------------------------------------------------------------------- /vscode_nodejs_test_debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/repo-automation-bots/HEAD/vscode_nodejs_test_debug.png --------------------------------------------------------------------------------