Skip to content

Commit bff0d3f

Browse files
authored
ci: Remove kokoro CI from required checks (#10286)
* ci: Remove java 11 and java 17 CI from required checks * Update PULL_REQUEST_TEMPLATE.md: Streamline and require manual system testing * Update sync-repo-settings.yaml
1 parent 6719823 commit bff0d3f

2 files changed

Lines changed: 13 additions & 14 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22

33
Fixes #<ISSUE-NUMBER>
44

5-
Note: Before submitting a pull request, please open an issue for discussion if you are not associated with Google.
6-
75
## Checklist
86

9-
- [ ] I have followed [Sample Format Guide](https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md)
10-
- [ ] `pom.xml` parent set to latest `shared-configuration`
11-
- [ ] Appropriate changes to README are included in PR
12-
- [ ] These samples need a new **API enabled** in testing projects to pass (let us know which ones)
13-
- [ ] These samples need a new/updated **env vars** in testing projects set to pass (let us know which ones)
7+
### Testing
8+
9+
- [ ] **I have tested this change on a live environment and verified it works as intended.**
1410
- [ ] **Tests** pass: `mvn clean verify` **required**
1511
- [ ] **Lint** passes: `mvn -P lint checkstyle:check` **required**
1612
- [ ] **Static Analysis**: `mvn -P lint clean compile pmd:cpd-check spotbugs:check` **advisory only**
13+
14+
### Compliance & Style
15+
16+
- [ ] I have followed [Sample Format Guide](https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md)
17+
- [ ] `pom.xml` parent set to latest `shared-configuration`
18+
- [ ] Appropriate changes to README are included in PR
1719
- [ ] This sample adds a new sample directory, and I updated the [CODEOWNERS file](https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/.github/CODEOWNERS) with the codeowners for this sample
18-
- [ ] This sample adds a new **Product API**, and I updated the [Blunderbuss issue/PR auto-assigner](https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/.github/blunderbuss.yml) with the codeowners for this sample
20+
- [ ] This sample adds a new **Product API**, and I updated the [Blunderbuss issue/PR auto-assigner](https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/.github/blunderbuss.yml) with the codeowners for this sample
21+
22+
### Post-Approval Actions
23+
1924
- [ ] Please **merge** this PR for me once it is approved

.github/sync-repo-settings.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,12 @@ branchProtectionRules:
77
requiredStatusCheckContexts:
88
- 'cla/google'
99
- 'header-check'
10-
- 'Kokoro CI - Java 11'
11-
- 'Kokoro CI - Java 17'
1210
- 'Kokoro CI - Lint'
1311
requiredApprovingReviewCount: 1
1412
requiresCodeOwnerReviews: true
1513
requiresStrictStatusChecks: false
1614
permissionRules:
1715
- team: java-samples-reviewers
1816
permission: push
19-
- team: yoshi-java
20-
permission: push
21-
- team: yoshi-approver-team
22-
permission: push
2317
- team: devrel-java-admin
2418
permission: admin

0 commit comments

Comments
 (0)