Skip to content
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

CI: Test nightly Hybrid PQ/T TLS interoperability #3740

Merged
merged 2 commits into from
Oct 11, 2023

Conversation

reneme
Copy link
Collaborator

@reneme reneme commented Oct 9, 2023

This adds a nightly job to run the PQ/T interoperability tests against online (beta) services. We don't do that on normal CI runs to avoid introducing a(nother) direct dependency to 3rd party services there.

@reneme reneme requested a review from randombit October 9, 2023 08:10
src/scripts/ci_build.py Outdated Show resolved Hide resolved
@reneme reneme force-pushed the ci/test_nightly_pq_tls branch from b0374fe to 747c5f1 Compare October 9, 2023 10:28
Comment on lines +15 to +19
push:
paths:
# Run if a pull request changes this workflow to
# validate it works properly before merging.
- '.github/workflows/nightly.yml'
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't seem to work. My suspicion is that this configuration takes effect only once it was merged. I.e. with the next change to nightly.yml. Though, admittedly that might be wishful thinking.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess the easiest thing to do is just to merge this and then open a test PR that tries modifying it and see if it works.

reneme added 2 commits October 9, 2023 15:38
Tests are run against (beta) services of Cloudflare, IBM, Google and OpenQuantumSafe
@reneme reneme force-pushed the ci/test_nightly_pq_tls branch from 747c5f1 to d341ca6 Compare October 9, 2023 13:38
@coveralls
Copy link

Coverage Status

coverage: 91.629% (-0.07%) from 91.697% when pulling d341ca6 on Rohde-Schwarz:ci/test_nightly_pq_tls into 6f466a2 on randombit:master.

@reneme reneme merged commit 520822e into randombit:master Oct 11, 2023
37 checks passed
@reneme reneme deleted the ci/test_nightly_pq_tls branch October 11, 2023 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants