Skip to content

Commit

Permalink
Merge pull request #57 from carl-wallace/rel_with_mods
Browse files Browse the repository at this point in the history
miscellaneous changes (minus support for pre-release formats crates)
  • Loading branch information
carl-wallace authored Jul 3, 2024
2 parents 813a0a3 + 5c769a7 commit 2497159
Show file tree
Hide file tree
Showing 52 changed files with 56,298 additions and 1,172 deletions.
57 changes: 57 additions & 0 deletions .github/workflows/certval.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: certval

on:
pull_request:
push:
branches: main

env:
CARGO_INCREMENTAL: 0
RUSTFLAGS: "-Dwarnings"

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
rust:
- 1.75.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.rust }}
- uses: RustCrypto/actions/cargo-hack-install@master
- run: cargo hack build --each-feature

test:
runs-on: ubuntu-latest
strategy:
matrix:
rust:
- 1.75.0 # MSRV
- stable
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.rust }}
- uses: RustCrypto/actions/cargo-hack-install@master
- run: cargo hack test --each-feature

x509-limbo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- uses: actions/setup-python@v5
with:
python-version: '3.12'
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
- run: make -C support/x509-limbo-tests
# You are expected to checkin the result in the repository
- run: git diff --exit-code support/x509-limbo-tests/rust-certval.json
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
/target
Cargo.lock
target
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "support/x509-limbo"]
path = support/x509-limbo
url = https://github.com/C2SP/x509-limbo.git
Loading

0 comments on commit 2497159

Please sign in to comment.