From 83c486cd4465edaaedb195bdf7aaa0873109520d Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 14 Aug 2024 11:54:57 -0700 Subject: [PATCH] Add more required CI to model_transparency. These are added and tested in https://github.com/sigstore/model-transparency/pull/283. We only require Linux checks for the model signing library and linting/py-style. Signed-off-by: Mihai Maruseac --- github-sync/github-data/sigstore/repositories.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/github-sync/github-data/sigstore/repositories.yaml b/github-sync/github-data/sigstore/repositories.yaml index 041ab1f..0c1fbf3 100644 --- a/github-sync/github-data/sigstore/repositories.yaml +++ b/github-sync/github-data/sigstore/repositories.yaml @@ -974,7 +974,12 @@ repositories: restrictDismissals: true requireLastPushApproval: true statusChecks: - - DCO # TODO: probably need to add more to match with all the other checks we enforce + - DCO + - Lint / Lint whitespace (pull_request) + - Lint / Python lint (pull_request) + - Lint / Type Check (pull_request) + - Run unit tests / Signing with Python 3.11 on Linux (pull_request) + - Run unit tests / Signing with Python 3.12 on Linux (pull_request) pushRestrictions: - model-transparency-codeowners dismissalRestrictions: