Skip to content

Commit 9dac78c

Browse files
committed
CI: Extend ppcle CI
Signed-off-by: Matthias J. Kannwischer <matthias@kannwischer.eu>
1 parent f0143a5 commit 9dac78c

File tree

2 files changed

+31
-16
lines changed

2 files changed

+31
-16
lines changed

.github/workflows/all.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,22 @@ jobs:
2626
# contents: 'read'
2727
# id-token: 'write'
2828
# uses: ./.github/workflows/lint_markdown.yml
29-
# nix:
30-
# name: Nix
31-
# permissions:
32-
# actions: 'write'
33-
# contents: 'read'
34-
# id-token: 'write'
35-
# uses: ./.github/workflows/nix.yml
36-
# secrets: inherit
37-
# ci:
38-
# name: Extended
39-
# permissions:
40-
# contents: 'read'
41-
# id-token: 'write'
42-
# needs: [ base, nix ]
43-
# uses: ./.github/workflows/ci.yml
44-
# secrets: inherit
29+
nix:
30+
name: Nix
31+
permissions:
32+
actions: 'write'
33+
contents: 'read'
34+
id-token: 'write'
35+
uses: ./.github/workflows/nix.yml
36+
secrets: inherit
37+
ci:
38+
name: Extended
39+
permissions:
40+
contents: 'read'
41+
id-token: 'write'
42+
needs: [ base, nix ]
43+
uses: ./.github/workflows/ci.yml
44+
secrets: inherit
4545
# cbmc:
4646
# name: CBMC
4747
# permissions:

.github/workflows/ci.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -701,3 +701,18 @@ jobs:
701701
gh_token: ${{ secrets.GITHUB_TOKEN }}
702702
script: |
703703
python3 ./scripts/autogen --dry-run --update-hol-light-bytecode
704+
ppc64le_tests:
705+
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
706+
name: Functional tests (ppc64le, native)
707+
runs-on: pqcp-ppc64
708+
steps:
709+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
710+
- name: build + test
711+
uses: ./.github/actions/multi-functest
712+
with:
713+
nix-shell: ''
714+
- name: build + test (+debug)
715+
uses: ./.github/actions/multi-functest
716+
with:
717+
nix-shell: ''
718+
cflags: "-DMLKEM_DEBUG"

0 commit comments

Comments
 (0)