Commit Graph

119 Commits

Author SHA1 Message Date
Azeem Shaikh
b7ddc9ac93
Update go-github version for consistency (#852)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-13 00:43:22 +00:00
Azeem Shaikh
29fbdae1af
Enable automated e2e testing and releases (#850)
Co-authored-by: Azeem Shaikh <azeems@google.com>
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-08-12 21:44:54 +00:00
Azeem Shaikh
7790d70119
Use consistent golang image across Dockerfiles (#847)
Co-authored-by: Azeem Shaikh <azeems@google.com>
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-08-12 16:54:32 +00:00
Azeem Shaikh
977c2b8657
Log runtime failures in cron job (#840)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-11 18:54:40 +00:00
Azeem Shaikh
4fcb0a392e
Fix a bug in flag parsing (#836)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-11 15:40:53 +00:00
Azeem Shaikh
0561c15f21
Post to webhook on successful cron job completion (#829)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-11 02:36:57 +00:00
Azeem Shaikh
bc67dd306a
Create a webhook for tagging Docker images (#828)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-11 01:45:01 +00:00
Azeem Shaikh
2931d91e23
Fix typo (#819)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-06 23:45:22 +00:00
Azeem Shaikh
7f71928daa
Generate .shard_metadata file in cron job shard (#814)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-06 18:07:42 +00:00
Azeem Shaikh
d58fd2d927
Add CloudBuild config for CronJob (#813)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-05 20:03:26 -07:00
Azeem Shaikh
df3c8663e9
Use a single image for worker and controller (#810)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-04 00:18:22 +00:00
Azeem Shaikh
08cc3c6202
Rollout worker whenever controller starts (#808)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-03 20:50:30 +00:00
Azeem Shaikh
388c3aeaad
Add a BQ transfer job for releasetest (#790)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-01 16:45:57 +00:00
Azeem Shaikh
251a6c4ac8
Linter fix (#795)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-01 10:59:30 -04:00
Azeem Shaikh
6368c25f54
More linter issues (#794)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-08-01 03:42:14 +00:00
Azeem Shaikh
83e9f52501
Enable revive linters which are used in google3 (#793)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-31 22:31:34 +00:00
Azeem Shaikh
d045a6655f
Catch RuntimeErrors in release testing (#791)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-30 19:13:17 +00:00
Azeem Shaikh
d19d436294
Update release test cron job (#778)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-29 21:08:48 +00:00
Azeem Shaikh
df89767c35
Fix bug in SecurityPolicy (#761)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-29 20:09:56 +00:00
Naveen
4d7fb5d748
🌱 Fix the go.mod with v2 upgrade (#716)
The go.mod and the related files weren't t updated with the v2 upgrade.

https://github.com/ossf/scorecard/issues/711

This fix will address the issue.
2021-07-26 13:01:25 -05:00
Azeem Shaikh
f0e4a0b37e
Add more projects to the release test (#749)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-25 18:20:54 -07:00
Azeem Shaikh
7c133bc767
Create APIs for MergedPRs and DefaultBranch (#745)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-25 17:37:14 -07:00
Azeem Shaikh
a1502dd51a
Add e2e release tests for cron job (#734)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-22 14:16:10 -07:00
laurentsimon
ab4bb60c9c
[migration to score] 1: create errors and new functions (#712)
* details-1

* comment

* doc

* nits

* typo

* commments

* nit

* linter
2021-07-20 11:36:35 -07:00
Azeem Shaikh
35267c2514
PubSub integration test framework (#706)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-18 17:33:45 -07:00
Oliver Chang
7a301f14d9
Add some new projects. (#702)
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-07-16 15:48:13 +00:00
naveen
885bdde5f0 🌱 Remove gitcache folder 2021-07-13 09:40:17 -05:00
naveen
219404e0b7 🌱 Removing gitcache
Removing gitcache
2021-07-13 01:03:21 -05:00
Azeem Shaikh
2c2432b9df
Fix some bugs (#659)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-07 15:04:43 +00:00
Azeem Shaikh
aab6c217cc
Add monitoring to measure remaining Github tokens (#652)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-07-04 14:42:21 -07:00
Azeem Shaikh
d81fd24246
Add ListFiles and GetFileContent APIs (#637)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-30 23:49:49 -07:00
dependabot[bot]
5dd7f118ae
🌱 Bump github.com/golangci/golangci-lint from 1.40.1 to 1.41.1 (#627)
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.40.1 to 1.41.1.
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.40.1...v1.41.1)

---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: Azeem Shaikh <azeems@google.com>
Co-authored-by: Azeem Shaikh <azeemshaikh38@gmail.com>
Co-authored-by: Naveen <172697+naveensrinivasan@users.noreply.github.com>
2021-06-29 10:26:16 -07:00
Azeem Shaikh
1f1e05b22c
Add metadata Google for Google-owned repos (#616)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-27 09:04:00 -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
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
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
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
92677860bc
Continous pprof for monitoring runtime profiles (#582)
Co-authored-by: Azeem Shaikh <azeems@google.com>
2021-06-16 14:31:46 -07: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
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