Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/aead-build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
shell: bash
working-directory: crates/primitives/aead
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: 🛠️ Setup Rust Nightly
run: rustup toolchain install nightly-2024-12-14
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
working-directory: crates/primitives/aead

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/aes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
working-directory: crates/algorithms/aesgcm

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: taiki-e/install-action@cargo-hack

- name: Update dependencies
Expand Down Expand Up @@ -127,7 +127,7 @@ jobs:
working-directory: crates/algorithms/aesgcm

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand All @@ -152,7 +152,7 @@ jobs:
working-directory: crates/algorithms/aesgcm

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: 🛠️ Setup Rust Nightly
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/docker-c-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
id-token: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Log in to the Container registry
uses: docker/login-action@v3
Expand Down Expand Up @@ -50,7 +50,7 @@ jobs:
working-directory: libcrux-ml-kem/extracts/c_header_only
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C (header only)
run: |
Expand All @@ -73,7 +73,7 @@ jobs:
working-directory: libcrux-ml-kem/extracts/cpp_header_only
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C++ (header only)
run: |
Expand All @@ -97,7 +97,7 @@ jobs:
working-directory: libcrux-ml-dsa
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C (header only)
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-c-push-latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
id-token: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Log in to the Container registry
uses: docker/login-action@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ecdh-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
working-directory: libcrux-ecdh

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/get-hax-ref.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
outputs:
hax_ref: ${{ steps.step1.outputs.hax_ref }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- id: step1
run: |
# use hax from the commit at which hax-lib is pinned in the Cargo.toml of libcrux.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/kem-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
working-directory: libcrux-kem

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/libcrux-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
shell: bash

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down Expand Up @@ -140,7 +140,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: mymindstorm/setup-emsdk@6ab9eb1bda2574c4ddb79809fc9247783eaf9021

- name: Setup
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libcrux-flake-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
flake-update:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
ref: ${{ inputs.branch }}
- uses: DeterminateSystems/nix-installer-action@v20
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mldsa-bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
working-directory: libcrux-ml-dsa

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mldsa-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
working-directory: libcrux-ml-dsa

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/mldsa-c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
if: ${{ github.event_name != 'pull_request' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v3
id: changes
with:
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
working-directory: libcrux-ml-dsa
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C (header only)
run: |
Expand All @@ -90,7 +90,7 @@ jobs:
name: header-only-c-extraction-ml-dsa
path: ~/mldsa-c-extraction

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Diff Extraction
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/mldsa-hax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- get-hax-ref

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -63,7 +63,7 @@ jobs:
- extract
if: ${{ github.event_name != 'merge_group' }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -85,8 +85,8 @@ jobs:
- get-hax-ref
- extract
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: actions/checkout@v6
with:
repository: cryspen/hax
path: hax
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mlkem-bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
working-directory: libcrux-ml-kem

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/mlkem-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
working-directory: libcrux-ml-kem

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: taiki-e/install-action@cargo-hack

- name: Update dependencies
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
working-directory: libcrux-ml-kem

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down Expand Up @@ -211,7 +211,7 @@ jobs:
working-directory: libcrux-ml-kem

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: 🛠️ Setup Rust Nightly
run: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/mlkem-c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
if: ${{ github.event_name != 'pull_request' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v3
id: changes
with:
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
working-directory: libcrux-ml-kem/extracts/c
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C
run: |
Expand All @@ -91,7 +91,7 @@ jobs:
working-directory: libcrux-ml-kem/extracts/c_header_only
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C (header only)
run: |
Expand All @@ -117,7 +117,7 @@ jobs:
working-directory: libcrux-ml-kem/extracts/cpp_header_only
shell: bash
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Extract C++
run: |
Expand Down Expand Up @@ -149,7 +149,7 @@ jobs:
name: c-ho-extraction-ml-kem
path: ~/mlkem-c-extraction

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Diff Extraction C++
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/mlkem-hax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
- get-hax-ref

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -63,7 +63,7 @@ jobs:
- extract

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -84,8 +84,8 @@ jobs:
- get-hax-ref
- extract
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: actions/checkout@v6
with:
repository: cryspen/hax
path: hax
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mlkem-s390x.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
runs-on: ubuntu-latest
name: Build on ubuntu-22.04 s390x
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: uraimo/run-on-arch-action@v3
name: Run
id: runcmd
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/platform-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
working-directory: sys/platform

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/psq-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
working-directory: libcrux-psq

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/secrets-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
working-directory: secrets

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- run: echo "RUST_TARGET_FLAG=" > $GITHUB_ENV
if: ${{ matrix.bits == 64 }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/sha3-hax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- get-hax-ref

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -63,7 +63,7 @@ jobs:
- get-hax-ref

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand All @@ -88,7 +88,7 @@ jobs:
- extract-portable
if: ${{ github.event_name != 'merge_group' }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: hacspec/hax-actions@main
with:
hax_reference: ${{ github.event.inputs.hax_ref || needs.get-hax-ref.outputs.hax_ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/specs-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
echo "VCPKG_ROOT=$env:VCPKG_INSTALLATION_ROOT" | Out-File -FilePath $env:GITHUB_ENV -Append
vcpkg install openssl:x64-windows-static-md

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Update dependencies
run: cargo update
Expand Down
Loading
Loading