-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add problog rule inference to build as code check #260
base: staging
Are you sure you want to change the base?
feat: add problog rule inference to build as code check #260
Commits on May 29, 2023
-
chore(deps): add problog dependency to pyproject.toml
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9415acc - Browse repository at this point
Copy the full SHA 9415accView commit details
Commits on May 31, 2023
-
feat: split build_as_code_check into subchecks and aggregate certaint…
…y values using ProbLog. Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cc866d - Browse repository at this point
Copy the full SHA 8cc866dView commit details
Commits on Jun 7, 2023
-
refactor: specify build as code subcheck dependencies and invoke thro…
…ugh problog inference Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bfaa0c - Browse repository at this point
Copy the full SHA 6bfaa0cView commit details -
fix: update test_gha_workflow_deployment so that it passes the ci_par…
…sed subcheck Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41372fa - Browse repository at this point
Copy the full SHA 41372faView commit details -
chore: convert problog result dictionary to use str keys
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca0a398 - Browse repository at this point
Copy the full SHA ca0a398View commit details -
feat: perform intermediate querying on deploy method subchecks to det…
…ermine which results to store Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fcfbd1 - Browse repository at this point
Copy the full SHA 6fcfbd1View commit details
Commits on Jun 9, 2023
-
feat: add sub-check for workflow trigger event type
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35ae23b - Browse repository at this point
Copy the full SHA 35ae23bView commit details
Commits on Jun 10, 2023
-
chore: store workflow info object for each node in GitHub Actions cal…
…lgraph Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7502c6 - Browse repository at this point
Copy the full SHA c7502c6View commit details
Commits on Jun 11, 2023
-
chore: check that deploy action doesn't have a repository url specified
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e48003f - Browse repository at this point
Copy the full SHA e48003fView commit details -
feat: add sub-check for test publish to pypi
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bc69bd - Browse repository at this point
Copy the full SHA 0bc69bdView commit details -
chore: restructure problog predicate functions
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c6f80d - Browse repository at this point
Copy the full SHA 8c6f80dView commit details -
chore: verify sub-check dependencies in ProbLog predicates rather tha…
…n sub-checks Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e80d79 - Browse repository at this point
Copy the full SHA 9e80d79View commit details
Commits on Jun 12, 2023
-
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74da2c9 - Browse repository at this point
Copy the full SHA 74da2c9View commit details -
chore: get project name from poetry config file
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d920307 - Browse repository at this point
Copy the full SHA d920307View commit details -
chore: extract project name from pip config files
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee392e3 - Browse repository at this point
Copy the full SHA ee392e3View commit details -
chore: setup PyPI registry_service with the PyPI API client
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 067a2c0 - Browse repository at this point
Copy the full SHA 067a2c0View commit details
Commits on Jun 13, 2023
-
feat: implement sub-check to compare PyPI project timestamp with GHA …
…workflow timestamp Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a04c43 - Browse repository at this point
Copy the full SHA 6a04c43View commit details -
chore: fix poetry is_detected logic to pass snapshots
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddb2d0c - Browse repository at this point
Copy the full SHA ddb2d0cView commit details -
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d9a3aa - Browse repository at this point
Copy the full SHA 7d9a3aaView commit details
Commits on Jun 19, 2023
-
chore: remove setup.py file parsing from pip build tool detection
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08e58bd - Browse repository at this point
Copy the full SHA 08e58bdView commit details -
chore: add evidence to BuildAsCodeTable and update ProbLog rules
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03621ae - Browse repository at this point
Copy the full SHA 03621aeView commit details
Commits on Jun 20, 2023
-
chore: fix repository_url check
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca00db4 - Browse repository at this point
Copy the full SHA ca00db4View commit details -
chore: fix logging of sub-task results
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c04d887 - Browse repository at this point
Copy the full SHA c04d887View commit details -
chore: update ProbLog rules likelihood values
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24be921 - Browse repository at this point
Copy the full SHA 24be921View commit details -
feat: add sub-task to check for secrets used in same workflow step as…
… deployment method Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c641b8 - Browse repository at this point
Copy the full SHA 5c641b8View commit details
Commits on Jun 21, 2023
-
chore: store workflow_file in deploy_action and deploy_command checks…
… for trigger event type sub-task Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ebdea2 - Browse repository at this point
Copy the full SHA 2ebdea2View commit details -
chore: add tox -e release as supported deploy tool
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a84c2e4 - Browse repository at this point
Copy the full SHA a84c2e4View commit details -
chore: include Poetry projects for deploy_action check
Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48ca217 - Browse repository at this point
Copy the full SHA 48ca217View commit details
Commits on Jun 30, 2023
-
chore: update release workflow trigger sub-task to penalize certainty…
… for particular event types Signed-off-by: sophie-bates <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44b36c8 - Browse repository at this point
Copy the full SHA 44b36c8View commit details