Skip to content

Commit 0d5bd05

Browse files
committed
Disable most CI while nucleo platform comes online
Signed-off-by: Brendan Moran <brendan.moran@arm.com>
1 parent a276ffa commit 0d5bd05

6 files changed

Lines changed: 44 additions & 7 deletions

File tree

.github/workflows/all.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,14 @@ jobs:
2222
secrets: inherit
2323
lint-markdown:
2424
name: Lint Markdown
25+
if: ${{ false }}
2526
permissions:
2627
contents: 'read'
2728
id-token: 'write'
2829
uses: ./.github/workflows/lint_markdown.yml
2930
nix:
3031
name: Nix
32+
if: ${{ false }}
3133
permissions:
3234
actions: 'write'
3335
contents: 'read'
@@ -36,6 +38,7 @@ jobs:
3638
secrets: inherit
3739
ci:
3840
name: Extended
41+
if: ${{ false }}
3942
permissions:
4043
contents: 'read'
4144
id-token: 'write'
@@ -44,6 +47,7 @@ jobs:
4447
secrets: inherit
4548
cbmc:
4649
name: CBMC
50+
if: ${{ false }}
4751
permissions:
4852
contents: 'read'
4953
id-token: 'write'
@@ -53,6 +57,7 @@ jobs:
5357
secrets: inherit
5458
oqs_integration:
5559
name: libOQS
60+
if: ${{ false }}
5661
permissions:
5762
contents: 'read'
5863
id-token: 'write'
@@ -61,6 +66,7 @@ jobs:
6166
secrets: inherit
6267
opentitan_integration:
6368
name: OpenTitan
69+
if: ${{ false }}
6470
permissions:
6571
contents: 'read'
6672
id-token: 'write'
@@ -69,6 +75,7 @@ jobs:
6975
secrets: inherit
7076
awslc_integration:
7177
name: AWS-LC
78+
if: ${{ false }}
7279
permissions:
7380
contents: 'read'
7481
id-token: 'write'
@@ -79,6 +86,7 @@ jobs:
7986
secrets: inherit
8087
ct-test:
8188
name: Constant-time
89+
if: ${{ false }}
8290
permissions:
8391
contents: 'read'
8492
id-token: 'write'
@@ -87,6 +95,7 @@ jobs:
8795
secrets: inherit
8896
slothy:
8997
name: SLOTHY
98+
if: ${{ false }}
9099
permissions:
91100
contents: 'read'
92101
id-token: 'write'

.github/workflows/base.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,22 @@ jobs:
2323
nix-shell: linter
2424
gh_token: ${{ secrets.GITHUB_TOKEN }}
2525
cross-prefix: "aarch64-unknown-linux-gnu-"
26+
ubuntu_arm:
27+
name: Ubuntu-arm
28+
runs-on: ubuntu-24.04-arm
29+
steps:
30+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
31+
- name: make quickcheck
32+
run: |
33+
OPT=0 make quickcheck
34+
make clean >/dev/null
35+
OPT=1 make quickcheck
36+
- uses: ./.github/actions/setup-os
37+
- name: tests func
38+
run: |
39+
./scripts/tests func --check-namespace
2640
quickcheck:
41+
if: ${{ false }}
2742
strategy:
2843
fail-fast: false
2944
matrix:
@@ -61,6 +76,7 @@ jobs:
6176
run: |
6277
./scripts/tests func --check-namespace
6378
quickcheck-acvp:
79+
if: ${{ false }}
6480
strategy:
6581
fail-fast: false
6682
matrix:
@@ -89,6 +105,7 @@ jobs:
89105
run: |
90106
./scripts/tests acvp --version ${{ matrix.acvp-version }}
91107
quickcheck_bench:
108+
if: ${{ false }}
92109
strategy:
93110
fail-fast: false
94111
matrix:
@@ -136,6 +153,7 @@ jobs:
136153
make clean
137154
./scripts/tests bench --components -c NO
138155
quickcheck-c90:
156+
if: ${{ false }}
139157
strategy:
140158
fail-fast: false
141159
matrix:
@@ -172,6 +190,7 @@ jobs:
172190
run: |
173191
./scripts/tests bench --components -c NO --cflags="-std=c90"
174192
quickcheck-windows:
193+
if: ${{ false }}
175194
strategy:
176195
fail-fast: false
177196
matrix:
@@ -188,6 +207,7 @@ jobs:
188207
cl
189208
nmake /f ./Makefile.Microsoft_nmake quickcheck
190209
quickcheck-windows-mingw-w64:
210+
if: ${{ false }}
191211
strategy:
192212
fail-fast: false
193213
matrix:
@@ -208,6 +228,7 @@ jobs:
208228
CC=gcc OPT=1 make quickcheck
209229
quickcheck-lib:
210230
name: Quickcheck lib
231+
if: ${{ false }}
211232
strategy:
212233
matrix:
213234
system: [macos-latest, macos-15-intel, ubuntu-latest, ubuntu-24.04-arm]
@@ -219,6 +240,7 @@ jobs:
219240
make lib
220241
examples:
221242
name: Examples
243+
if: ${{ false }}
222244
strategy:
223245
matrix:
224246
system: [macos-latest, macos-15-intel, ubuntu-latest, ubuntu-24.04-arm]
@@ -259,6 +281,7 @@ jobs:
259281
run: |
260282
CFLAGS="-O0" make run -C examples/multilevel_build_native
261283
simpasm:
284+
if: ${{ false }}
262285
strategy:
263286
fail-fast: false
264287
matrix:
@@ -287,6 +310,7 @@ jobs:
287310
OPT=1 make quickcheck
288311
x86_64_intel_syntax:
289312
name: x86_64 Intel syntax
313+
if: ${{ false }}
290314
runs-on: ubuntu-latest
291315
steps:
292316
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -300,6 +324,7 @@ jobs:
300324
make clean
301325
./scripts/tests all
302326
scan-build:
327+
if: ${{ false }}
303328
strategy:
304329
fail-fast: false
305330
matrix:
@@ -323,6 +348,7 @@ jobs:
323348
make clean >/dev/null
324349
scan-build --status-bugs make quickcheck OPT=1
325350
symlink-check:
351+
if: ${{ false }}
326352
runs-on: ubuntu-latest
327353
steps:
328354
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

.github/workflows/bench.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
bench_extra_args: ""
8989
nix_shell: nucleo-n657x0-q
9090
cross_prefix: ""
91-
if: github.repository_owner == 'pq-code-package' && (github.event.label.name == 'benchmark' || github.ref == 'refs/heads/main')
91+
if: ${{ false && github.repository_owner == 'pq-code-package' && (github.event.label.name == 'benchmark' || github.ref == 'refs/heads/main') }}
9292
runs-on: self-hosted-${{ matrix.target.system }}
9393
steps:
9494
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

.github/workflows/hol_light.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
hol_light_bytecode:
4646
name: AArch64 HOL-Light bytecode check
4747
runs-on: pqcp-arm64
48-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
48+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
4949
steps:
5050
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5151
with:
@@ -60,7 +60,7 @@ jobs:
6060
name: AArch64 HOL-Light interactive shell test
6161
runs-on: pqcp-arm64
6262
needs: [ hol_light_bytecode ]
63-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
63+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
6464
steps:
6565
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6666
with:
@@ -111,7 +111,7 @@ jobs:
111111
needs: ["keccak_specs.ml"]
112112
name: AArch64 HOL Light proof for ${{ matrix.proof.name }}.S
113113
runs-on: pqcp-arm64
114-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
114+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
115115
steps:
116116
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
117117
with:
@@ -153,7 +153,7 @@ jobs:
153153
hol_light_bytecode_x86_64:
154154
name: x86_64 HOL-Light bytecode check
155155
runs-on: pqcp-x64
156-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
156+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
157157
steps:
158158
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
159159
with:
@@ -168,7 +168,7 @@ jobs:
168168
name: x86_64 HOL-Light interactive shell test
169169
runs-on: pqcp-x64
170170
needs: [ hol_light_bytecode_x86_64 ]
171-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
171+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
172172
steps:
173173
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
174174
with:
@@ -231,7 +231,7 @@ jobs:
231231
needs: ["keccak_utils.ml", "keccak_spec.ml", "keccak_f1600_x4_avx2_constants.ml", "keccak_constants.ml"]
232232
name: x86_64 HOL Light proof for ${{ matrix.proof.name }}.S
233233
runs-on: pqcp-x64
234-
if: github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork
234+
if: ${{ false && github.repository_owner == 'pq-code-package' && !github.event.pull_request.head.repo.fork }}
235235
steps:
236236
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
237237
with:

.github/workflows/integration-awslc-main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
jobs:
1414
awslc_head:
1515
name: AWS-LC (HEAD)
16+
if: ${{ false }}
1617
permissions:
1718
contents: 'read'
1819
id-token: 'write'

.github/workflows/scorecard.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ permissions: read-all
1616
jobs:
1717
analysis:
1818
name: Scorecard analysis
19+
if: ${{ false }}
1920
runs-on: ubuntu-latest
2021
permissions:
2122
# Needed if using Code scanning alerts

0 commit comments

Comments
 (0)