13 Commits

Author SHA1 Message Date
Douglas Stebila
9a81240cd5
Link to contribution wishlist from CONTRIBUTING.md [skip ci] (#2273)
Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
2025-09-17 12:58:08 -04:00
Douglas Stebila
9b0b72d225
Add guidance / questions on generative AI use (#2269)
* Add guidance / questions on generative AI use

Addresses https://github.com/orgs/open-quantum-safe/discussions/2253

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>

* Suggestions from Basil

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>

* Fix typo [skip ci]

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>

* Wording suggestions from Norm [skip ci]

Co-authored-by: Norman Ashley <nashley@cisco.com>
Signed-off-by: Douglas Stebila <dstebila@users.noreply.github.com>

* Add link to OpenSSF AI guidelines. [skip ci]

Suggested by @AdityaKoranga in https://github.com/orgs/open-quantum-safe/discussions/2253#discussioncomment-14427125

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>

---------

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
Signed-off-by: Douglas Stebila <dstebila@users.noreply.github.com>
Co-authored-by: Norman Ashley <nashley@cisco.com>
2025-09-17 12:57:03 -04:00
Spencer Wilson
3674df5cf3
Document public / internal API split [skip ci] (#2182)
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2025-07-10 10:50:42 -04:00
Michael Baentsch
ef47d9af27
improving CONTRIBUTING.md for maintainability [skip ci] (#2081)
Signed-off-by: Michael Baentsch <57787676+baentsch@users.noreply.github.com>
2025-02-21 18:18:07 +01:00
JP Lomas
a7bfc8d6ac
Check workflows for issues during CI (#1916)
* Check workflows for issues during CI

This PR adds an Actionlint workflow to validate GH actions as per #1866

This is an updated version of PR #1880, taking into account the discussion on that contribution.

Signed-off-by: JP Lomas <jp@theqrl.org>

* CONTRIBUTING.md update

Documents actionlint use as part of CI basic workflow including instructions of running locally.

Signed-off-by: JP Lomas <jp@theqrl.org>

* Update .github/workflows/basic.yml

Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: JP Lomas <jp.lomas@gmail.com>

---------

Signed-off-by: JP Lomas <jp@theqrl.org>
Signed-off-by: JP Lomas <jp.lomas@gmail.com>
Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2024-09-11 16:32:06 -04:00
Spencer Wilson
b37c937a64
Refactor liboqs CI and update Ubuntu images (#1909)
* Refactor liboqs CI to utilize reusable workflows
* Add CI.md documentation file
* Update all Focal jobs to Noble (the latest Ubuntu LTS)
* Minor fixes to address issues related to the update (CT files / syntax / static analysis)

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2024-09-09 10:43:59 -04:00
Spencer Wilson
45972eaa42
Add a convenience script for consistent astyle formatting (#1861)
* Add script to format code in a CI container

* Update CONTRIBUTING.md to document script
---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2024-07-26 08:39:10 -04:00
Spencer Wilson
2f02bf44e3
Move from CircleCI to GitHub Actions (#1849)
Duplicate jobs from the CircleCI workflow as closely as possible in GitHub Actions. Remove Ubuntu Bionic / i386 support in CI.

---------

Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2024-07-24 13:07:57 -04:00
Michael Baentsch
a80fdf8ee4
add community standard documentation [skip ci] (#1565) 2023-10-04 08:10:52 +02:00
xvzcf
b990da6f2a Addressing review comments and build errors. 2019-08-08 15:27:57 -04:00
xvzcf
d9b497ff9d Refactoring. 2019-08-07 16:56:37 -04:00
xvzcf
78b80b4e6d Cleaned up README 2019-08-07 14:23:06 -04:00
Douglas Stebila
499a587b55 Update for 0.1.0 release 2018-11-13 11:30:09 -05:00