-
Notifications
You must be signed in to change notification settings - Fork 465
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
Refactor liboqs CI and update Ubuntu images #1909
Commits on Sep 4, 2024
-
Add reusable workflow for basic checks
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 493c570 - Browse repository at this point
Copy the full SHA 493c570View commit details -
Add PR tests workflow that calls the basic checks
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for bfd75aa - Browse repository at this point
Copy the full SHA bfd75aaView commit details -
Run in Focal container (revert later)
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 1116783 - Browse repository at this point
Copy the full SHA 1116783View commit details -
Fix missing arg in copy_from_upstream
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for b71d770 - Browse repository at this point
Copy the full SHA b71d770View commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 524ac16 - Browse repository at this point
Copy the full SHA 524ac16View commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for e032685 - Browse repository at this point
Copy the full SHA e032685View commit details -
Run PR tests on push for testing purposes
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d472ed2 - Browse repository at this point
Copy the full SHA d472ed2View commit details -
Run android, ios, windows, and zephyr tests on PR
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d37f82f - Browse repository at this point
Copy the full SHA d37f82fView commit details -
Add workflow_dispatch triggers for individual PR tests
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for b74957c - Browse repository at this point
Copy the full SHA b74957cView commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 958a4c2 - Browse repository at this point
Copy the full SHA 958a4c2View commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d6379de - Browse repository at this point
Copy the full SHA d6379deView commit details -
Finish refactor and add documentation
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 572eba4 - Browse repository at this point
Copy the full SHA 572eba4View commit details -
Test out full tests trigger [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for bcbb508 - Browse repository at this point
Copy the full SHA bcbb508View commit details -
Add @SWilson4 as a CODEOWNER for .github/workflows [skip ci]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for c2f84c2 - Browse repository at this point
Copy the full SHA c2f84c2View commit details -
Empty commit to re-trigger CI for demonstration purposes
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 93bc112 - Browse repository at this point
Copy the full SHA 93bc112View commit details -
Store LIBJADE_ALG_LIST in github repo variable
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for a9ad9ac - Browse repository at this point
Copy the full SHA a9ad9acView commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 912be88 - Browse repository at this point
Copy the full SHA 912be88View commit details -
Expand in CONTRIBUTING.md [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for fe8d28f - Browse repository at this point
Copy the full SHA fe8d28fView commit details -
Fix variable quoting [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for b44b969 - Browse repository at this point
Copy the full SHA b44b969View commit details -
Use concurrency groups to automatically cancel workflows on double-push
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for bd158a3 - Browse repository at this point
Copy the full SHA bd158a3View commit details -
Test concurrency group feature [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for f6ef87f - Browse repository at this point
Copy the full SHA f6ef87fView commit details -
Use latest CI image for basic checks
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 8a0db55 - Browse repository at this point
Copy the full SHA 8a0db55View commit details -
Add safe directory with absolute path
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for c898c3a - Browse repository at this point
Copy the full SHA c898c3aView commit details -
Fix syntax in update_docs_from_yaml.py
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for c59823d - Browse repository at this point
Copy the full SHA c59823dView commit details -
Run basic checks with strict warnings
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 5ed008b - Browse repository at this point
Copy the full SHA 5ed008bView commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 505649d - Browse repository at this point
Copy the full SHA 505649dView commit details -
Update image in extended tests and formatting script
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for da1076c - Browse repository at this point
Copy the full SHA da1076cView commit details -
Update PLATFORMS.md [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for e34813b - Browse repository at this point
Copy the full SHA e34813bView commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d8d511e - Browse repository at this point
Copy the full SHA d8d511eView commit details -
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 9fc90d1 - Browse repository at this point
Copy the full SHA 9fc90d1View commit details -
Add --status-bugs flag to scan-build cmake [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d353e4c - Browse repository at this point
Copy the full SHA d353e4cView commit details -
Don't test Dilithium/ML-DSA for leaks on clang [full tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 5dce311 - Browse repository at this point
Copy the full SHA 5dce311View commit details -
Test all triggers [full test] [extended test] [trigger downstream]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for e1d6195 - Browse repository at this point
Copy the full SHA e1d6195View commit details -
Inherit secrets from caller workflow [full tests] [extended tests] [t…
…rigger downstream] Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca> Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 2628e77 - Browse repository at this point
Copy the full SHA 2628e77View commit details -
Update suppression files for Falcon and McEliece [extended tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 7ba9900 - Browse repository at this point
Copy the full SHA 7ba9900View commit details -
Enable all McEliece variants in weekly tests [extended tests]
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for d06d640 - Browse repository at this point
Copy the full SHA d06d640View commit details -
Update permissions for workflows that call scorecard
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 3f2a056 - Browse repository at this point
Copy the full SHA 3f2a056View commit details -
Update boringssl to GitHub Actions
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for b029ac2 - Browse repository at this point
Copy the full SHA b029ac2View commit details -
REVERT: test out main branch workflow
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 3e6b034 - Browse repository at this point
Copy the full SHA 3e6b034View commit details -
Fix fail-fast logic for downstream trigger
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for 9ea3515 - Browse repository at this point
Copy the full SHA 9ea3515View commit details -
Revert "REVERT: test out main branch workflow"
This reverts commit 1305d50. Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Configuration menu - View commit details
-
Copy full SHA for a8d4721 - Browse repository at this point
Copy the full SHA a8d4721View commit details