Commit Graph

478 Commits

Author SHA1 Message Date
laurentsimon
1829ee7600
🐛 Fix for e2e failures (#598)
* draft

* fixes

* linter

* disable parallel

* comments

* commments

* linter
2021-06-22 10:55:59 -07:00
Azeem Shaikh
9266f97ee9
Add monitoring for Scorecard errors (#597)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-21 15:38:50 -07:00
laurentsimon
0ca1ace1f2
Check: detect downloads of scripts/binaries in docker's RUN (#584)
* commit 1

* commit 2

* commit 3

* updates

* linter

* update year

* cleanup

* linter

* fix test files

* linter

* comments
2021-06-21 18:45:15 +00:00
dependabot[bot]
020b892241
🌱 Bump golang from 6ff0e09 to 360bc82 (#550)
Bumps golang from `6ff0e09` to `360bc82`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-21 12:30:03 -04:00
Naveen
3e1890fe35
Binary Artifact check (#563)
* Implemented binary artifact checks
2021-06-21 15:49:31 +00:00
Azeem Shaikh
7861478e1a
Add error handling to RunScorecard fn (#595)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-20 23:31:10 -07:00
Naveen
d998d56112
🌱 Fixes GitHub workflow failures (#593)
The validate and the e2e are failing because of the bug in golang
https://github.com/golang/go/issues/44129

This fix is a temporary workaround.
2021-06-20 15:48:21 -04:00
Azeem Shaikh
bfe0169326
Check error type instead of value (#592)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-20 12:31:51 -07:00
Azeem Shaikh
db02490da4
50k cron repos and allow skipping 404 URLs (#591)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-18 16:00:08 -07:00
Azeem Shaikh
c41f068223
Fix cron worker OOM-ing (#590)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-18 00:03:45 -07:00
Azeem Shaikh
0b62c58704
Add v0 of RepoClient interface (#587)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-17 13:21:32 -07:00
Azeem Shaikh
96ea5577d1
Update documentation (#583)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-16 21:05:46 -07:00
Azeem Shaikh
bf4db8577b
Update how we record cached requests (#585)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-16 19:48:41 -07:00
Azeem Shaikh
92677860bc
Continous pprof for monitoring runtime profiles (#582)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-16 14:31:46 -07:00
asraa
ceef465b88
add release branch protection check (#554)
* check release branch protection

Signed-off-by: Asra Ali <asraa@google.com>

* add documentation

Signed-off-by: Asra Ali <asraa@google.com>

* add tests

Signed-off-by: Asra Ali <asraa@google.com>

* fix test parallelization

Signed-off-by: Asra Ali <asraa@google.com>

* lint

Signed-off-by: Asra Ali <asraa@google.com>

* comments

Signed-off-by: Asra Ali <asraa@google.com>

* update

Signed-off-by: Asra Ali <asraa@google.com>

* address comments add TODO

Signed-off-by: Asra Ali <asraa@google.com>

* fix

Signed-off-by: Asra Ali <asraa@google.com>
2021-06-15 16:37:27 +00:00
Azeem Shaikh
6df8b67bcf
Add a BQ data transfer cron job (#570)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-14 16:25:32 -07:00
Azeem Shaikh
d9cc439cac
Use RollingUpdate strategy for cron worker job (#577)
Co-authored-by: Azeem Shaikh <azeems@google.com>
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-14 12:38:28 -07:00
asraa
b7ca0d9d1f
🐛 fix and result of multicheck (#571)
* fix multicheckand

Signed-off-by: Asra Ali <asraa@google.com>

* address comments

Signed-off-by: Asra Ali <asraa@google.com>
2021-06-14 18:00:54 +00:00
Azeem Shaikh
a5b53c693a
Add CPU profile to cron worker (#576)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-14 10:09:23 -07:00
Azeem Shaikh
77b8dbc2fb
Update cron job schedule. (#572)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-13 21:12:57 -07:00
Azeem Shaikh
1796af5175
Add projects to Cron job from criticality_score (#569)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-13 18:57:16 -07:00
Azeem Shaikh
c06f89af83
Script to add new projects to projects.csv file (#567)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-10 13:24:33 -07:00
naveen
e7ea1a2b88 🌱 Fixes the broken PR Verifier
Reverted to the original permission.
2021-06-10 12:31:21 -04:00
Azeem Shaikh
f9a72fa225
Register RepoRuntime View in PubSub worker. (#565)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-09 18:21:34 -07:00
Azeem Shaikh
88f645bb76
Add per-repo CPU stats (#562)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-09 14:18:40 -07:00
laurentsimon
8c87ab7647
add my test repo (#557) 2021-06-09 00:49:09 +00:00
Azeem Shaikh
95362cceba
Reduce cardinality of OpenCensus stats (#556)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-08 17:34:57 -07:00
Azeem Shaikh
09e86518e5
Add all Google-owned repositories to cron job (#555)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-08 16:55:43 -07:00
Azeem Shaikh
986127ccc7
Fix issues with PubSub worker (#553)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-07 11:44:15 -07:00
laurentsimon
2c9a05c721
cleanup for token doc and code (#552)
* cleanup

* comment
2021-06-07 18:01:18 +00:00
naveen
28b1db9267 🌱 Fixes write permissions for ok-to-test
Allowed write permissions to action for commenting on the status of the
PR.
2021-06-07 12:49:11 -04:00
Naveen
ecc072c3b7
📖 Updated README with community content (#547)
Included slack channel
Included bi-weekly meeting link
2021-06-04 21:47:45 +00:00
laurentsimon
7fe41b2a8a
update frozen dep doc (#546) 2021-06-04 16:51:41 +00:00
naveen
d177fdaf57 📖 Fix the docs for Automatic checks for dependency
Fixed the docs for automatic checks for dependency
2021-06-04 11:22:46 -04:00
Chas. J. Owens IV
1ec9ada137
correct the path to a file (#543)
correct path to the file that lists the projects checked each night

Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-04 15:08:30 +00:00
dependabot[bot]
15937a6fb7
🌱 Bump golang from 1.16.4 to 1.16.5 (#541)
Bumps golang from 1.16.4 to 1.16.5.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-04 14:59:33 +00:00
Naveen
d00dd9c309
Automatic dependency update checks (#322)
* Checks if the dependencies are automatically updated.
2021-06-04 14:35:06 +00:00
dependabot[bot]
a6d7c038af
🌱 Bump github.com/onsi/ginkgo from 1.16.2 to 1.16.4 (#537)
Bumps [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.2 to 1.16.4.
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/ginkgo/compare/v1.16.2...v1.16.4)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-03 23:02:05 -04:00
laurentsimon
d528b6e626
Cleanup code for github tokens #534 (#539)
* missed comments

* comments
2021-06-04 00:12:56 +00:00
laurentsimon
37d979f79b
check for read-only permissions of github token (#534)
* check for read-only permissions of github token

* linter

* linter

* doc

* comments

* commments

* fix

* generate checks.mg

* update license

* linter

* comments

* license

* linter

* missing file

* linter

* license

* cleanup
2021-06-03 16:30:37 -07:00
Azeem Shaikh
93a47e678d
Poll Pubsub worker until message is received (#536)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-03 10:58:37 -07:00
dependabot[bot]
b839e0426f 🌱 Bump cloud.google.com/go/pubsub from 1.10.3 to 1.11.0
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go) from 1.10.3 to 1.11.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.10.3...pubsub/v1.11.0)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 12:07:47 -04:00
Azeem Shaikh
dde16257d4
Remove CloudBuild trigger for daily cron job (#535)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-02 19:02:13 -07:00
Azeem Shaikh
3b86d57217
Use lease extension for PubSub worker (#533)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-02 17:59:42 -07:00
Azeem Shaikh
030bc90932
Remove daily cron job from codebase (#530)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-02 14:27:09 -07:00
Azeem Shaikh
b8770abe34
Use prod tokens for the PubSub cron (#528)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-01 17:32:32 -07:00
Azeem Shaikh
4ca4e31645
Add metric monitoring support to PubSub cron (#527)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-01 16:17:36 -07:00
Azeem Shaikh
7b4ee9bc9f
Factory for OpenCensus Exporter to use in tests (#526)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-01 15:53:49 -07:00
dependabot[bot]
b04df4e256 🌱 Bump goreleaser/goreleaser-action from 2.6.0 to 2.6.1
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](70eb4e573c...ac067437f5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-31 09:14:30 -04:00
laurentsimon
a402f73197
Add cron github projects (#517)
* 1) add more critical projects, 2) sort the entries, 3) add test remediation repo

* validate

* comments

Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-05-30 20:37:42 -04:00